如何从git存储库中删除* ALL *文件和目录?
答
一种选择是取回新回购的本地副本,将其设置为正常,然后运行git push --force origin master
(或任何您命名远程和分支)。这实际上不会删除所有的文件,目录和历史(至少不是立即),但他们将不再可以从你的头,这是你需要的,除非你真的想让它不可能检索现有的文件。
为什么不直接删除存储库本身并创建一个具有相同名称的新存储库? – robert 2012-01-05 16:41:55
@robert谢谢。我想知道为什么我没有想到这一点。但无论如何,我会等待一个答案,可能会有一个好的解决方案。 – ApprenticeHacker 2012-01-05 16:43:54
为什么只是删除文件/目录和提交不足够的任何理由? – 2012-01-05 16:52:45