Git撤销add和commit git rm -r --cached . 这时候, git status都是红色了,然后再git add -A && git commit -m 'xxx' 注意,如果git push 的时候发现还是有文件被加进来了,这时候 .git 里面可能已经有cached的data了,可能需要手动删除。