2012-10-15 59 views

回答

6

可以使用-u選項git add要做到這一點,例如:

git add -u -- name-of-subdirectory 

documentation for -u says

只有符合<filepattern>針對指數已查獲的文件,而不是工作的樹。這意味着它永遠不會放置新文件,但它會逐步修改已跟蹤文件的新內容,並且如果工作樹中的相應文件已被刪除,它將從索引中刪除文件。

如果您還想添加新的未跟蹤文件,可以使用-A而不是-u

+0

它的工作原理和非常感謝! – fLOyd

相關問題