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

BitBucket Data Center如何在Pull Request中查看多个指定提交的差异

在同一Pull Request中查看任意两个提交diff的方法

以下是针对你当前使用的代码托管平台的操作方案:

  • 第一步:进入目标Pull Request的「提交」标签页,找到并复制你需要对比的两个提交的哈希值,同时记录仓库对应的ID(可在仓库设置页查询,同仓库ID固定不变)
  • 第二步:按以下模板拼接访问地址即可直接查看两个提交的diff:
    http://<你的平台域名>/projects/<项目标识>/repos/<仓库标识>/compare/diff?targetBranch=<较早的提交哈希>&sourceBranch=<较晚的提交哈希>&targetRepoId=<仓库ID>

    注意:targetBranch 参数填写时间更早的提交哈希,sourceBranch 填写时间更晚的提交哈希,即可按时间正序查看变更内容

  • 快捷操作(适用于较新版本平台):在PR的提交标签页中,先点击选中第一个要对比的提交,再按住Ctrl(Windows系统)/Command(Mac系统)点击第二个提交,平台会自动跳转生成两者的diff对比页面,无需手动拼接地址

平台原生默认diff入口说明

目前平台原生仅提供两类无需手动拼接地址的diff查看入口:

  • 单个提交diff:点击PR提交列表中的任意提交即可查看,对应地址格式为 http://<你的平台域名>/projects/<项目标识>/repos/<仓库标识>/pull-requests/<PR编号>/commits/<提交哈希>
  • 整个PR全量diff:点击PR详情页的「diff」标签即可查看,对应地址格式为 http://<你的平台域名>/projects/<项目标识>/repos/<仓库标识>/pull-requests/<PR编号>/diff

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 02:36:03