【问题标题】:GIT push changes from Master to all other branches Devops /Visual StudioGIT 将更改从 Master 推送到所有其他分支 Devops /Visual Studio
【发布时间】:2019-08-07 14:09:17
【问题描述】:

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

我有几个分支来处理不同的功能。 我们刚刚将Branch C合并回master。

现在,如您所见,master 领先于一些较新的分支(底部)。

对于所有其他(未锁定的)分支,主分支应该是最低限度的。我们如何强制所有分支都拥有 master 的所有内容而不覆盖它们的新更改?

【问题讨论】:

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


【解决方案1】:

这个呢:

  1. git reset to commit when Branch B has been combined do develop
  2. 在分支 X 和 Y 上,从 master 拉取更改
  3. 将分支 X 和 Y 合并到 master
  4. 开启Branch C 从分支master 拉取更改
  5. 再次合并Branch C 到分支master

【讨论】:

    【解决方案2】:

    通过简单的合并 master到每个分支单独解决。

    我确信有更好的方法来批量执行此操作

    【讨论】:

      猜你喜欢
      • 2019-07-29
      • 1970-01-01
      • 1970-01-01
      • 2016-11-13
      • 2012-07-25
      • 1970-01-01
      • 2020-01-09
      • 2020-12-06
      • 2016-06-12
      相关资源
      最近更新 更多