【发布时间】:2020-08-11 02:58:27
【问题描述】:
我和我的朋友提交了,然后我推送了我的更改,他也尝试了推送,但 GitLab 拒绝了,这很好,
但他随后提取了更改,并且图表中显示了“分支出”和“分支入”。这是一种避免这种现象并迫使他重新调整他的更改的方法吗?
dev-3 在GitLab 中受到保护。
【问题讨论】:
-
这些合并提交是您的工作流程的产物。为了避免它们,您必须只允许快进合并到 master,但这意味着在合并它们之前需要在 master 之上重新建立分支(这可能意味着强制推送到特性分支,这有其自身的缺点)。看来Bitbucket supports the "Rebase, fast-forward" strategy 似乎在做你想做的事。