不能最快的方式是把远程库删掉, 然后重新创建出来, 再把你的代码push上去如果不能删除, 先 在远程库里解除master分支的保护, 然后在本地checkout出一个新的分支(比如tmp,定位在错误提交之前),然后把tmp分支推上去; 再用push命令删除master分支,然后删除本地master分支,并在tmp的基础上重建master(或者你直接reset/amend等),然后再把master推送上去, 添加上远程的保护就行这两种方式都需要你对远程库有管理权限才行