Git在提交之前撤销add操作

在使用git add后,发现有很多文件是不想添加到git库中的,也就是说在git add之前忘记在.gitignore文件中设置需要忽略的文件或文件夹了。

由于此时还没有提交所以不存在HEAD版本,不能使用 git reset HEAD命令。

解决办法:

#撤销全部git add的文件
git rm -r --cached .

#撤销文件夹a中的全部文件
git rm -r --cached a/

#撤销添加的文件file
git rm  --cached file

本文是全系列中第5 / 7篇:GIT专题

原文链接:,转发请注明来源!

发表评论

要发表评论,您必须先登录