在 Git 中修改之前提交的内容

Aiur · Zellux at 
其实这个问题我以前在 Stackoverflow 上回答过别人(链接),不过现在自己反而忘了,还是贴在这下次查起来方便点先用 git rebase bbc643cd^ --interactive 退回到要修改的 commit 的前一个点,这里 bbc643cd 就是要修改的 commit,执行后 git 会调用默认的编辑器显示该次 commit 到最新 commit 的所有记录,在这里我们把要修改的那一项的行首的 pick 改成 edit。接下来运行 git commit --amend,使用默认编辑器修改这次 commit。最后执行 git rebase --continue 就能提交修改后……