git 操作命令

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会撤销到最后一次提交的分支上。

原文地址:https://www.cnblogs.com/tongluo/p/5433633.html