-- 在日常开发中一个分支通常会多次Commit,从而产生多条Commit记录,导致代码审核人员在审核代码时需要逐个Code Review每个Commit记录。这个时候我们需要把Commit合并一下~


1. 撤回到刚刚commit之前的状态

$ git reset HEAD^

-- 如果要撤回到指定版本:$ git reset --soft xxxxxx 

-- xxxxxx = 需要返回到的指定Commit ID,一般为该分支的本地库第一个Commit ID


2. 把暂存区内的修改存储起来

$ git stash


3. 根据情况创建新分支并切换到新的分支

$ git checkout newFZ6


5. 将存储的修改取出来

$ git stash pop


-- 之后就能随便修改,修改完之后提交