git 误传敏感文件到远程github,怎样删除
发布网友
发布时间:2022-04-24 06:58
我来回答
共1个回答
热心网友
时间:2022-06-17 05:57
不能
最快的方式是把远程库删掉, 然后重新创建出来, 再把你的代码push上去
如果不能删除, 先 在远程库里解除master分支的保护, 然后在本地checkout出一个新的分支(比如tmp,定位在错误提交之前),然后把tmp分支推上去; 再用push命令删除master分支,然后删除本地master分支,并在tmp的基础上重建master(或者你直接reset/amend等),然后再把master推送上去, 添加上远程的保护就行
这两种方式都需要你对远程库有管理权限才行