我过去曾对我的文件使用过这个Git命令:
add --update :/ 有人告诉我,这是获取所有已添加、删除和更新的文件的最佳方式。
然而,在阅读之后:Difference between "git add -A" and "git add ."
我想也许我应该使用git add -A
谁能告诉我这是不是有区别,git add --update :/实际上是做什么的?
发布于 2015-01-26 16:37:33
git add --update :/将在整个工作树中更新或删除以前跟踪的文件。它不会添加新文件。
git add -A还将更新、删除以前跟踪的文件,但也会添加新文件。由于此命令没有您的更新命令所具有的:/的显式pathspec,这取决于您的git版本,这可能适用于整个工作树中的所有文件,也可能适用于当前目录及其所有子文件夹和文件。
有关更多信息,请参阅git add的文档:http://git-scm.com/docs/git-add
https://stackoverflow.com/questions/28146646
复制相似问题