【问题标题】:Does the source branch get modified when merging two branches?合并两个分支时是否修改源分支?
【发布时间】:2016-03-03 12:56:03
【问题描述】:

使用 TFS,假设我有 Branch1 和 Branch2。我需要在 Branch2 中对 Branch1 进行一些更改(也对其进行了修改)。合并两个分支时,Branch1 为源分支,Branch2 为目标分支。

Branch1 会以某种方式被修改吗? Branch2 中的更改会在 Branch1 上生效吗?我想避免这种情况。

非常感谢您的时间和回答。

【问题讨论】:

  • 就像一个疯子一样,点击鼠标几次,是的,我可以确认源分支没有被修改。随意关闭这个。

标签: tfs merge branch


【解决方案1】:

简短回答:否

如果您不熟悉 TFS 中的分支和合并,它也很容易测试。转到您知道在您的分支 2 中已更改的一个特定文件。还要更改 branch1 中的文件并尝试仅合并该文件。然后签入pending changes,比较branch1的具体文件和两个changest。

注意事项:

  • 您必须解决此文件在目标 (branch2) 中的冲突
  • 源 (branch1) 中的文件将与合并前的版本相同

【讨论】:

    【解决方案2】:

    不,不会修改源分支。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-02-17
      • 2011-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-14
      • 2014-03-08
      • 2021-01-18
      相关资源
      最近更新 更多