一、撤销提交
git revert HEAD
撤销上次提交.
(会在当前提交后面,新增一次提交,抵消掉上一次提交导致的所有变化,所有记录都会保留)
二、撤销某次merge
git merge --abort
三、替换上一次提交
可以修改上一次的提交信息
四、从暂存区撤销文件
如果不小心使用了git add
命令, 把一个文件本不想添加到暂存区的文件加到了暂存区,可用下面的命令撤销
git rm --cached [filename]
git revert HEAD
撤销上次提交.
(会在当前提交后面,新增一次提交,抵消掉上一次提交导致的所有变化,所有记录都会保留)
git merge --abort
可以修改上一次的提交信息
如果不小心使用了git add
命令, 把一个文件本不想添加到暂存区的文件加到了暂存区,可用下面的命令撤销
git rm --cached [filename]