【问题标题】:How to compare the current branch with another branch in Visual Studio 2019?如何将当前分支与 Visual Studio 2019 中的另一个分支进行比较?
【发布时间】:2021-01-11 10:16:22
【问题描述】:

在 Visual Studio 中假设以下场景:

  1. 从 master 创建一个分支。
  2. 进行一些更改。
  3. 提交。
  4. 再次进行一些更改。
  5. 提交。

当我们进行提交时,Team Explorer > Changes 下不会显示任何更改。如果我们没有执行第 5 步,Changes 选项卡将显示当前更改与之前提交的比较。我需要知道如何将分支的当前状态(已提交 + 未提交)与原始代码(主分支)进行比较。

【问题讨论】:

标签: git visual-studio version-control visual-studio-2019


【解决方案1】:

对于 Visual Studio 2019(按要求)

  • 打开窗口 Git 更改
  • 点击其他操作

  • 点击管理分支

  • 选择您要比较的两个提交/分支(使用 ctrl+单击)

  • 右键单击选定的提交之一并选择比较提交

  • 现在右下角应该有一个已更改文件的列表,您可以单击它们查看它们之间的差异。

【讨论】:

    【解决方案2】:

    如果您使用 Microsoft DevOps 作为远程存储库。 DevOps 有一种比较分支的方法。在“Repos/Branches”菜单下。

    示例标题:

    分支比较 比较“RevampTasks”和“Development”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-19
      • 2017-06-26
      • 2013-11-04
      • 2019-11-28
      • 1970-01-01
      相关资源
      最近更新 更多