git的常用命令:
1.git rebase --abort
用途:终止rebase
场景:本人在master上切了一个dev分支,开发完之后,需要在dev上rebase远程master最新的代码,
但是误操作将master远程分支rebase了dev了。此时即可执行 git rebase --abort终止rebase。
2.git reset --soft HEAD^
用途:撤销提交的代码
场景:本人在没有commit就执行了amend,导致push的时候出错。此时可以执行git reset --soft HEAD^
撤销操作,一个^符号代表撤销一次的,多个代表撤销多次。
注意:撤销之前看一下执行以下git log,看一下提交日志,执行reset会撤销到最后一次提交的分支上。