首页/开发/Git 与协作速查/git log 图形化速览组合
Git 基础与命令88 条

git log 图形化速览组合

--oneline --graph --decorate --all 组合成分支拓扑视图:一行一条提交,显示引用名与分叉合并关系。

Git 与协作速查开发更新于 2026-10-12
用途分支拓扑速览
关键参数--graph 图形;--decorate 引用名;--all 全分支
结果解读* 提交、| 与 \ 表示分支连接

常用示例

常用示例
git log --oneline --graph --decorate --all -20
git config --global alias.lg 'log --oneline --graph --decorate --all'
配置成别名 lg 后日常巡检一屏掌握分支走向,比逐个分支 git log 高效。

易错点

  • --all 包含远端跟踪分支,远端已删除的分支若没 prune 仍会出现,先 git fetch --prune
  • 超宽输出在窄终端里会折行,用 --max-count 限条数或 --graph 配合 -20 使用

数据来源与参考

  • Git 官方文档:git-log(--graph/--decorate)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌