小编Olo*_*ann的帖子

git commit --squash 选项有什么作用,为什么会有用?

我一直在寻找一种替代解决方案来压缩分支中的一系列提交。我过去所做的是使用git rebase -i HEAD~<#commits>然后选择哪个提交来压缩。通常我pick编辑了最新的提交,并压缩了中间的冗余提交。

这种方法相当有效,但我希望有更快的方法。我注意到有一个--squash选项git commit。但我不确定这是如何工作的。它究竟有什么作用,你如何使用它?这会是我问题的解决方案吗?

git git-commit

4
推荐指数
1
解决办法
589
查看次数

标签 统计

git ×1

git-commit ×1