我的开发团队最近开始使用 Gitlab。我曾建议,在合并请求中我们需要压缩提交。我遭到很多反对,认为这不安全。
典型的功能开发周期包括功能分支上的每日提交和推送。它还包括每天一次 git 从 master 拉取,以与其他更改保持同步。有时这涉及解决合并冲突。
他们认为所有这些从 master 合并,然后向 master 执行合并请求并压缩提交可能会导致可能未检测到的合并问题。
有没有道理呢?我的假设是,无论如何,压缩提交都应该是安全的。
git gitlab
git ×1
gitlab ×1