假设我的本地分支上有以下提交历史记录:
A -- B -- C
如何在A和之间插入新的提交B?
A
B
它比OP的答案更容易。
git rebase -i <any earlier commit>
a1b2c3d
pick
edit
git commit
git rebase --continue
请注意,这将改写历史,并破坏任何试图拉动的人。