【发布时间】:2014-01-04 11:18:33
【问题描述】:
如何仅从存储库中的代码中删除所有文件和提交(但不从 wiki 中删除任何内容)?
【问题讨论】:
-
请注意,旧的提交仍然可以通过 URL 访问。 help.github.com/articles/remove-sensitive-data
标签: github
如何仅从存储库中的代码中删除所有文件和提交(但不从 wiki 中删除任何内容)?
【问题讨论】:
标签: github
创建一个新的空分支,添加您想要替换 repo 的任何提交,然后 git push -f 该分支以覆盖远程 master。
【讨论】:
你可以像这样在本地新建一个空分支
git branch newbranch
删除其中的所有文件,然后提交。然后可以将其推送到将覆盖 master 的远程:
git push -f origin newbranch:master
【讨论】: