【发布时间】:2012-04-10 21:11:35
【问题描述】:
我经常这样做:
git add -u
git commit
...发现错误,修复它...
git add -u
git commit -m "Fix typo"
有没有一种简单的方法可以将第二次提交压缩回第一次?有时我可以使用git rebase -i 来做到这一点,但有时我只是收到一条关于更新的消息。
请注意,我只是在谈论我没有推送第一次提交的情况。基本上我想使用第一条日志消息,但要结合两次提交的效果。我可以使用git commit --amend 来处理这些事情吗?
这个相关的问题处理了这个: git: squash/fixup earlier commit
最好的答案是一岁,我想知道情况是否有所改善?
【问题讨论】:
标签: git git-rebase