【发布时间】:2020-01-09 20:42:37
【问题描述】:
我知道使用git rebase -i,我可以压缩一个提交,它将提交消息融合到前一个提交中。
https://github.com/wprig/wprig/wiki/How-to-squash-commits
但是使用git rebase -i,是否有可能将提交压缩为之前的提交而不是更旧的提交?假设我想在提交被压缩之前使用 3 次提交来压缩提交。如果是,那么如何?
【问题讨论】:
-
特别是在第一个链接副本中参见Cascabel's answer。见Wayne Conrad's answer在第二。
-
是的。我也在这里得到了答案。 stackoverflow.com/questions/3921708/….
-
啊,谢谢,我已将其添加到收藏夹中。您的问题包含关键字“squash”和“rebase”,其中很多都没有。
-
@torek 太棒了!谢谢
标签: git github git-rebase git-squash