使用git的时候经常会出现,“啊!,刚才提交的代码有问题,需要undo一下了” 这种情况,为了应对这种问题。本文介绍 git 的一些 undo 操作
在使用 git 时,可以分为4个工作区域:
git add时候,文件就会到 staging areagit commit 时候,文件就会 从 staging area 到 local repogit push 的时候,local repo 文件就会同步到 remote repoUNDO:
git add 的时候,突然发现多 add 了个文件,这时候 git checkout <file> 就可以了(此操作不会修改working area中的内容)commit 怎么办。 git commit, git add 操作, 保留 working area的修改。git commit 操作,保留 working area的修改,git add 操作。git commit, git add ,working area的修改。git push 之后发现坏事了,怎么办 add ,commit, push