如何在Gitlab中处理每个问题的多个合并请求?

时间:2018-10-24 07:53:24

标签: git gitlab

  1. 在Gitlab中创建问题
  2. 从此问题用户界面中:创建合并请求(将自动创建一个新分支)
  3. 将更改提交到分支机构
  4. 在Gitlab的MR用户界面中:将MR与壁球合并并删除分支

现在,假设问题尚未解决,我们必须将其移回开发并创建新的MR,这将反过来创建一个具有相同名称的分支。在这种情况下,我们会遇到问题:

由于对合并过程中的提交squash,正在提交对第一个MR的更改的Developer在其本地计算机上的提交历史记录有误。要解决此问题,他将不得不硬重置origin/branch_name <=这看起来不像是一种广泛使用的常规过程。处理或预防这种情况的正确方法是什么?

0 个答案:

没有答案