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

Git如何直观查看已合并到master的分支A的修改内容

直观查看已合并分支A的操作记录方法

命令行快捷方式

查看分支A的所有提交记录

  • 若分支A尚未删除,直接执行:
    git log --oneline A
    
    --oneline 参数会将每个提交压缩为一行,显示缩写提交ID和提交信息,快速扫过分支A的所有操作节点。
  • 若分支A已被删除,可通过合并前后的master版本对比筛选:
    git log --oneline master ^master@{1}
    
    master@{1} 代表合并分支A前的master状态,^ 表示排除该版本之前的提交,结果就是分支A上的所有提交。

一次性查看分支A的总改动

不用逐个检查提交内容,直接看分支A所有修改的总和:

  • 分支A存在时:
    git diff master@{merge}..A
    
    master@{merge} 是master合并分支A之前的版本,这条命令会输出分支A所有提交的累计改动。
  • 分支A已删除时:
    git diff master@{1}..master
    
    合并后master的最新版本与合并前的差异,就是分支A带来的所有改动。

分支走向可视化

用图形化日志直观区分分支路径:

git log --oneline --graph --decorate

这条命令会绘制分支线条,标注每个提交的所属分支,一眼就能看清分支A从master分叉、提交到合并的完整路径。

本地图形化工具

如果偏好可视化界面:

  • 用Git自带的图形工具:
    gitk --all
    
    打开后可清晰看到分支的分叉与合并节点,点击分支A的提交即可查看对应改动,也能直接对比分支A与master的差异。
  • 第三方工具如SourceTree、GitKraken:这类工具的分支视图更直观,支持展开分支A的所有提交并查看改动详情。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 09:33:20