我尝试过以下命令
git add .
git commit -m "something new"
git rebase -i HEAD~2
然而,我最近的提交是在底部
像:
pick 01dbd46 something
pick 29e6002 something new
我做错了吗?
答案 0 :(得分:3)
这很好。 Git在交互式rebase中显示最顶层的提交。 (这与git log和其他命令的默认值不同,因此我们理解您的困惑。)
如果您执行类似
的操作pick 01dbd46 something
squash 29e6002 something new
something new
将被压缩为something