使用git add . 可能带来的后果 一不注意可能就把不需要的文件缓存了如果库中使用了submodule,可能导致submodule失效。 git add 误添加了怎么办? git status 先看一下add 中的文件 git reset HEAD 如果后面什么都不跟的话 就是上一次add 里面的全部撤销了 git reset HEAD XXX/XXX/XXX.c 就是对某个文件进行撤销了