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

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

解决办法

git rm -r --cached .

撤销全部git add的文件

git rm -r --cached a/

撤销文件夹a中的全部文件

git rm  --cached file

撤销添加的文件file

转载请注明:知识蚂蚁 » git在提交之前撤销add操作

我来说说

(便于我们更好的交流)

有不明白的地方欢迎留言哦~
取消