Git
发布时间:2022-05-05 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了[git]Git log 输出格式化(转载),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
美化完的格式:
git log --graph --pretty=format:'%C(yellow)%h%Creset -%C(cyan)%d%Creset %s %Cgreen(%an,%cd)' --abbrev-commit
写入 ~/.gitconfig 中:
git config --global alias.ll "log --graph --pretty=format:'%C(yellow)%h%Creset -%C(cyan)%d%Creset %s %Cgreen(%an,%cr)' --abbrev-commit"
通过git ll
查看,之前没有记录git log
参数信息,这里记录下,免得后面再重新查找
参数 |
说明 |
@H_674_29@%H
@H_674_29@commit hash
@H_674_29@%h
@H_674_29@commit short hash
@H_674_29@%T
@H_674_29@tree hash
@H_674_29@%t
@H_674_29@tree short hash
@H_674_29@%P
@H_674_29@parent hash
@H_674_29@%p
@H_674_29@parent short hash
@H_674_29@%an
@H_674_29@作者名字
@H_674_29@%aN
@H_674_29@.mailmap 中对应的作者名字
@H_674_29@%ae
@H_674_29@作者邮箱
@H_674_29@%aE
@H_674_29@.mailmap 中对应的作者邮箱
@H_674_29@%ad
@H_674_29@–date=制定的日期格式
@H_674_29@%aD
@H_674_29@RFC2822 日期格式
@H_674_29@%ar
@H_674_29@日期格式,例如:1 day ago
@H_674_29@%at
@H_674_29@UNIX timestamp 日期格式
@H_674_29@%ai
@H_674_29@ISO 8601 日期格式
@H_674_29@%cn
@H_674_29@提交者名字
@H_674_29@%cN
@H_674_29@.mailmap 对应的提交的名字
@H_674_29@%ce
@H_674_29@提交者邮箱
@H_674_29@%cE
@H_674_29@.mailmap 对应的提交者的邮箱
@H_674_29@%cd
@H_674_29@–data=制定的提交日期的格式
@H_674_29@%cD
@H_674_29@RFC2822 提交日期的格式
@H_674_29@%cr
@H_674_29@提交日期的格式,例如:1day ago
@H_674_29@%ct
@H_674_29@UNIX timestamp 提交日期的格式
@H_674_29@%ci
@H_674_29@ISO 8601 提交日期的格式
@H_674_29@%d
@H_674_29@ref 名称
@H_674_29@%e
@H_674_29@encoding
@H_674_29@%s
@H_674_29@commit 信息标题
@H_674_29@%f
@H_674_29@过滤 commit 信息的标题使之可以作为文件名
@H_674_29@%b
@H_674_29@commit 信息内容
@H_674_29@%N
@H_674_29@commit notes
@H_674_29@%gD
@H_674_29@reflog SELEctor,e.g.,refs/stash@{1}
@H_674_29@%gd
@H_674_29@shortened reflog SELEctor,stash@{1}
@H_674_29@%gs
@H_674_29@reflog subject
@H_674_29@%Cred
@H_674_29@切换至红色
@H_674_29@%Cgreen
@H_674_29@切换至绿色
@H_674_29@%Cblue
@H_674_29@切换至蓝色
@H_674_29@%Creset
@H_674_29@重设颜色
@H_674_29@%C(color)
@H_674_29@制定颜色,as described in color.branch.* config option
@H_674_29@%m
@H_674_29@left right or boundary mark
@H_674_29@%n
@H_674_29@换行
@H_674_29@%% a
@H_674_29@raw %
@H_674_29@%x00
@H_674_29@print a byte from a hex code
@H_674_29@%w([[,[,]]])
@H_674_29@switch line wrapping,like the -w option of git-shortlog(1).
大佬总结
以上是大佬教程为你收集整理的[git]Git log 输出格式化(转载)全部内容,希望文章能够帮你解决[git]Git log 输出格式化(转载)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。