刪除文件夾若要從混帳刪除名爲文件夾建立使用:完全從混帳
git rm --cached -r build
當我從這個answer教訓。
但是,IIUC,該目錄仍然在git的數據庫中。
我測試了此事:
- 初始化一個新的Git倉庫。
- 增加了一個新目錄,名爲build,帶有一個大文件(7MB)並已提交。
進行:
git rm --cached -r build
的git的目錄的大小仍7MB這意味着untracking和刪除沒有改變git的歷史,還振振有詞,因爲它應該。
徹底清理承諾提交的錯誤提交目錄的方法是什麼?
就我而言,因爲我只是在第三次提交時對項目的歷史沒有多少關注,所以我刪除了.git文件夾並重新開始,但我想知道是否有更好的方法。