2009-11-20 122 views
1

是從工作樹中刪除文件的唯一方法,讓git注意它並在將來的頭部中包含該更改是使用git rm
我只是想確定一下。我現在一直在使用常規的bash'rm',而git從來沒有選擇那些文件/目錄刪除,並且這是爲什麼它不是。git和刪除文件

回答

3

是的,你必須使用git rm從源代碼管理中刪除它們,你可以看到man頁面的更多細節。

6

git rm是常用的方法,但也有其他方法。如果您使用git add -ugit commit -a對當前已跟蹤文件進行所有更改,那麼已刪除的已跟蹤文件的刪除操作將正確執行。 git add -A也會注意到已刪除的文件。

+0

git add -u。效果很好 – finneycanhelp

3

git commit -a會自動選取文件刪除。