查看推送日志
git log
退出log方式:q
撤销推送
HEAD
指针:指向最新的提交的,上一次提交是HEAD^
,上上次是HEAD^^
,也可以写成HEAD~2
。
方法1:reset
git reset --hard HEAD^
git push origin master -f
这种方式是直接回退,不再保留回退的推送。
方法2:
git revert HEAD
git push origin master
放弃指定提交的修改,但是会生成一次新的提交,需要填写提交注释,保留所有历史提交。