0
我想從git存儲庫中刪除一個子文件夾。如何從git存儲庫中刪除文件夾子樹?那可能嗎?
我已經使用了git -rm -r,它從本地文件系統中刪除了這兩個文件夾;然後我做了一個git-add,後面跟着一個git-commit。
請讓我知道爲什麼刪除的文件夾仍然存在,當我克隆?
問候, 中號
我想從git存儲庫中刪除一個子文件夾。如何從git存儲庫中刪除文件夾子樹?那可能嗎?
我已經使用了git -rm -r,它從本地文件系統中刪除了這兩個文件夾;然後我做了一個git-add,後面跟着一個git-commit。
請讓我知道爲什麼刪除的文件夾仍然存在,當我克隆?
問候, 中號
你不需要git rm
後運行git add
。我只是複製了你所說的和刪除的目錄沒有顯示在回購的(本地)克隆中。
也許你忘了git push
你的修改?你使用遠程回購?
噢,順便說一句:如果您重寫歷史記錄,則只能使用git rebase
(例如)才能真正從git回購中刪除某些內容。否則,它將始終存在於歷史記錄中,也可以通過檢出早期版本來恢復。
爲什麼你在此時正在克隆_因爲你已經在使用回購了? –