You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Azure DevOps Repos UI中对比同一分支特定提交与当前HEAD差异

Azure DevOps Repos 对比任意两个提交的变更差异

Azure DevOps Repos 支持直接对比任意两个提交的完整变更差异,能实现你需要的类似IntelliJ多选提交查看汇总修改的功能,操作方式如下:

  • 进入Azure DevOps项目的 Repos -> Commits 页面,定位到要对比的两个提交(Commit 4:abc1234 和 Commit 7:1a2b3c4)
  • 方式一:构造对比URL
    在当前Repos的URL后拼接对比参数,格式为:/compare?baseVersion=GC[提交4的SHA]&targetVersion=GC[提交7的SHA],替换为你的SHA后即:/compare?baseVersion=GCabc1234&targetVersion=GC1a2b3c4,访问该URL即可进入对比视图
  • 方式二:通过UI操作
    点击其中一个提交的SHA进入详情页,在页面顶部的「Compare」下拉菜单中选择「Compare commits」,在弹出的对比配置框里,分别在「Base」和「Target」输入框中填入两个提交的SHA哈希值,点击「Compare」按钮即可

对比页面会展示两个提交之间所有变更文件的汇总列表,点击单个文件可查看具体的代码修改(包括新增、删除、变更的代码块),视图样式与查看单个提交或拉取请求变更的界面完全一致。

内容的提问来源于stack exchange,提问作者fascynacja

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 17:27:35