在我的提交历史记录中,最高的提交看起来像这样:
1ccb0058e833d9765a3a1de2816fd408dde82305 Merge branch 'master' of https://github.com/...
d462898e3a1dbd979b38bcec6d45991da0bca1e7 Add one cool feature
7e2f382e89448b7239b45f73f3b5be360435a0e6 Fix code styles
ce6b7f9ce11e06347e05aec4bfb21fea6b3b5b37 Add one cool feature
我想将Add one cool feature
,Fix code styles
和Add one cool feature
合并为一个提交,然后合并回master分支。正确的方法是什么?
答案 0 :(得分:1)
您可以使用git rebase -i HEAD~4
并将要压缩的提交内容的pick
更改为f
(或s
)。然后,您必须强行推动。