2012-01-05 214 views
1

我在github上有一个回购,我需要完成重置,即从头开始上传。如何使用git删除存储库中的所有文件和目录?如何从git存储库中删除* ALL *文件和目录?

+5

为什么不直接删除存储库本身并创建一个具有相同名称的新存储库? – robert 2012-01-05 16:41:55

+0

@robert谢谢。我想知道为什么我没有想到这一点。但无论如何,我会等待一个答案,可能会有一个好的解决方案。 – ApprenticeHacker 2012-01-05 16:43:54

+0

为什么只是删除文件/目录和提交不足够的任何理由? – 2012-01-05 16:52:45

回答

2

一种选择是取回新回购的本地副本,将其设置为正常,然后运行git push --force origin master(或任何您命名远程和分支)。这实际上不会删除所有的文件,目录和历史(至少不是立即),但他们将不再可以从你的头,这是你需要的,除非你真的想让它不可能检索现有的文件。

相关问题