【问题标题】: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 17 和 DevOps 与 Git 交互
我有几个分支来处理不同的功能。
我们刚刚将Branch C合并回master。
现在,如您所见,master 领先于一些较新的分支(底部)。
对于所有其他(未锁定的)分支,主分支应该是最低限度的。我们如何强制所有分支都拥有 master 的所有内容而不覆盖它们的新更改?
【问题讨论】:
标签:
git
visual-studio
git-branch
git-merge
【解决方案1】:
这个呢:
- git reset to commit when
Branch B has been combined do develop
- 在分支 X 和 Y 上,从
master 拉取更改
- 将分支 X 和 Y 合并到
master
- 开启
Branch C 从分支master 拉取更改
- 再次合并
Branch C 到分支master
【解决方案2】:
通过简单的合并从 master到每个分支单独解决。
我确信有更好的方法来批量执行此操作