2

我在本地开发了一个由几个“正在进行的工作”提交组成的功能。当我打算使用 完成此功能git-flow feature finish -S时,我希望在develop. 但是,我在压缩的提交之上获得了一个额外的合并提交,它引用了我从过时的功能分支中的“正在进行的工作”提交。这种行为的目的是什么?可以跳过这个额外的合并提交吗?

4

1 回答 1

1

我唯一的想法是,压缩提交用于显示单个提交中的所有更改,但出于任何原因保留历史记录。

使用 squash 提交来摆脱细节提交的常用方法似乎不受此命令的支持(不知道为什么)。

于 2013-05-30T14:51:33.740 回答