一、对于撤销
1.commit 错了,想撤销怎么办?
git reset --soft HEAD^
这样就回退到了 add 的状态
2. 如果只是 commit 的正文写错了,想要批改怎么办?
git commit --amend
此时会进入到默认的 vim 编辑器,批改完正文保留就好了
3. 撤销所有的曾经 add 的文件
git reset HEAD .
4. 撤销 add 的某个文件或文件夹
git reset HEAD -filename
最初,附上一张罕用操作的图