2017-05-06 226 views
0

我想從git存儲庫中刪除一個子文件夾。如何從git存儲庫中刪除文件夾子樹?那可能嗎?

我已經使用了git -rm -r,它從本地文件系統中刪除了這兩個文件夾;然後我做了一個git-add,後面跟着一個git-commit。

請讓我知道爲什麼刪除的文件夾仍然存在,當我克隆?

問候, 中號

+0

爲什麼你在此時正在克隆_因爲你已經在使用回購了? –

回答

0

你不需要git rm後運行git add。我只是複製了你所說的和刪除的目錄沒有顯示在回購的(本地)克隆中。

也許你忘了git push你的修改?你使用遠程回購?

噢,順便說一句:如果您重寫歷史記錄,則只能使用git rebase(例如)才能真正從git回購中刪除某些內容。否則,它將始終存在於歷史記錄中,也可以通過檢出早期版本來恢復。

相關問題