#git #tips

git add -A 的作用是:

1. 把 所有已追踪文件的修改和删除 加入到 staging。
2. 把 未追踪的新文件 也一并加入到 staging。
3. 把 已删除的文件 的删除操作也会加入。

简而言之:它是“所有工作区变化(新增、修改、删除)都放进暂存区”,不仅限于已经版本控制的文件。

如果你只想把已经跟踪的文件的修改加入,而忽略新文件和删除,应该用 git add -u
 
 
Back to Top