我想在打印历史记录时以自定义日志格式显示引用名称。
当前格式为%ad %h %s %an %am
我想在%ad
我不知道如何打印,有没有人可以帮助我?
例如:
4a0fc56 (HEAD -> feature-ts, origin/feature-ts) fix(ts): remove type entry temporary
(HEAD -> feature-ts, origin/feature-ts)
是我想要的。
答案 0 :(得分:0)
如果您希望使用ref name
格式的4a0fc56 (HEAD -> feature-ts, origin/feature-ts) fix(ts): remove type entry temporary
,请使用:
git log --graph --format="%h %d %s"
根据documentation %d
是引用名称,例如git-log的--decorate选项。
要使其美观,请使用pretty format
git log --graph --format="%Cred%h%Creset -%C(yellow)%d%Creset %s"
这将以红色打印提交哈希,以黄色显示引用,默认显示主题。