【发布时间】:2023-04-01 04:08:01
【问题描述】:
git --pretty=format(在 git log 和 git show 中)是否有任何占位符用于显示提交所在的分支名称?
喜欢%H 提交哈希?
【问题讨论】:
-
也许是这样:“使用
--pretty,您可以在需要'装饰'的地方使用%d。” -
提交不在分支中,分支只是挂在特定提交上的 repo-local 标签。例如,大多数项目只有一个根,每个分支都可以追溯到那个根。 Git 不在乎哪个分支是你的“主”分支,这完全是一个解释问题。
-
使用 Git 2.21(2019 年第一季度),
git log --format=%S将是在git log输出中添加分支占位符的官方方式。见my answer below。
标签: git