git版本不同会有所区别:
Git Version 1.x
:
Git Version 2.x
:
git add .
修改(modified)以及
新文件
(new),但
不包括被删除的文件
。
git add -u
仅监控
已经被add的文件
(即tracked file),会将修改的文件提交到暂存区。
-u
不会提交新文件
(untracked file)。(git add --update的缩写)
即: -u 提交被修改(modified)和被删除(deleted)文件,
不包括新文件
(new)
git add -A :是上面两个功能的合集(git add --all的缩写)
详细请参见git help add
参考: