2012-01-05 216 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(或任何您命名遠程和分支)。這實際上不會刪除所有的文件,目錄和歷史(至少不是立即),但他們將不再可以從你的頭,這是你需要的,除非你真的想讓它不可能檢索現有的文件。

相關問題