2014-12-19 36 views
-1

最近,命令「git add --all」已更新,以將我的計算機上的所有目錄添加到git中,不小心運行了命令,現在我的所有目錄都有git。我不介意,直到我意識到我從一個目錄的提交被添加到我不小心運行git commit的目錄中的日誌中。我相信我可以編輯一些git文件來修復它,但我不確定哪一個和我不想un-init在其他目錄中提交,有什麼想法?謝謝。如何撤消將我的計算機上的所有目錄添加到git的「git add --all」

編輯:沒有隻是編輯我的電腦上每個目錄中的每個.git。

+0

是否檢查'混帳reset'? http://git-scm.com/docs/git-reset – ThS 2014-12-19 01:49:58

+0

'git add'拒絕在不是git倉庫的目錄中運行。它不會使用'.git'文件創建一個存儲庫。沒有git命令會在文件系統樹中創建多個.git存儲庫。你似乎在做這件事。 – Kaz 2014-12-19 17:39:34

+0

如果您不小心在計算機文件系統的根目錄下「git init」,您只需要移除它創建的'.git'目錄。 – Kaz 2014-12-19 17:42:10

回答

0

沒關係,發現如果你去頂目錄並運行rm -rf .git它的工作原理