说我有以下git历史记录:
commit C # Most recent one
commit B
commit A # First one
我想重新安排C
提交作为第二个提交B
提交第一个如下:
commit B # Being now the latest
commit C # Previously the latest, now second in history
commit A # Still the first
顺便说一句,我发现this question可能是重复的,但问题对于我的简单用例来说太复杂了,因为我不会使用分支进行提交。
答案 0 :(得分:1)
您可以使用rebase
git rebase -i A
然后从
更改顺序commit C
commit B
更改为
commit B
commit C
并继续rebase
。