Nik*_*ola 4 git merge squash
我与一个使用“合并工作流程”的小团队合作,我们最近根据Sandofsky 的文章切换到“变基工作流程” 。
我们当前的工作流程:
在对功能分支进行变基后,我们将其合并到我们的主分支中。如果我们使用 --no-ff 代替会发生什么?git merge --squash和 和有什么区别git merge --no-ff?
git merge --squash
git merge --no-ff
mip*_*adi 5
--squash创建包含所有合并更改的单个提交(它将整个合并分支的历史记录压缩为一个提交)。--no-ff还合并到分支中,创建合并提交并保留合并分支的整个历史记录。
--squash
--no-ff
归档时间:
12 年,3 月 前
查看次数:
6200 次
最近记录:
8 年,2 月 前