GIT将更改从Master推送到所有其他分支Devops / Visual Studio

时间:2019-08-07 14:09:17

标签: git visual-studio git-branch git-merge

我正在 Visualstudio.com 上使用 Visual Studio 17 DevOps 与Git进行交互

我有几个分支机构可以处理不同的功能。 我们只是将分支C 合并回了主服务器。

现在,如您所见,master在某些较新的分支(底部)之前。

对于所有其他(未锁定)分支,Master分支应为最低限度。我们如何迫使所有分支机构拥有主人的一切,而不会覆盖他们的新变更?

Devops visualstudio.com Branch Screen

Diagram

2 个答案:

答案 0 :(得分:0)

那呢:

  1. git重置为合并Branch B时提交以进行开发
  2. 在分支X和Y上,从master提取更改
  3. 将分支X和Y合并到master
  4. Branch C上从分支master提取更改
  5. 再次合并Branch C至分支master

答案 1 :(得分:0)

通过简单地将母版单独合并到每个分支 来解决。

我敢肯定,有一种更好的方法可以批量进行此操作

how to new display