git commit --amend是修改当前的commit。但是有时候会有多个commit等待review,比如最后一次commit没问题,但是倒数第二个commit要修改怎么办呢?
Step 1
git rebase -i HEAD~2 // 2是倒数第几个commit
会出来一个命令,把pick改为e(看提示有多种选项,e是要修改),wq。就到了你要修改的那个commit了。
Step 2
修改你的代码
Step 3
add 你的修改,然后
git rebase --continue
Step 4
push即可。
网友评论