我过去使用git命令为我的github文件:
add --update :/
有人告诉我这是获取已添加,删除和更新的所有文件的最佳方式。
但阅读后:Difference between "git add -A" and "git add ."
我想也许我应该使用git add -A
有人可以告诉我是否有差异以及git add --update :/
实际上做了什么?
答案 0 :(得分:21)
git add --update :/
将更新或删除整个工作树中以前跟踪的文件。它不会添加新文件。
git add -A
也会更新,删除以前跟踪的文件,但它也会添加新文件。由于此命令没有明确的pathspec :/
你的更新命令,取决于你的git版本,这可能适用于整个工作树中的所有文件,或者它可能用于当前目录以及所有子文件夹和文件。
有关详情,可以找到git add的文档:http://git-scm.com/docs/git-add
答案 1 :(得分:0)
作为查理答案的旁注:他们都将合并冲突标记为已解决。小心!