繁体   English   中英

什么是git log pretty格式的占位符,它将显示与--source选项相同的内容?

[英]What is the git log pretty format placeholder that will show the same as the --source option?

我可以使用--source选项向我显示列出的每个git commit所在的分支之一。

git log --branches --author=Tim --since='February' --decorate --oneline --source

向我显示了自2月以来的所有提交以及可以从中访问该提交的分支之一。 这是输出对我的外观

git bash屏幕截图

我想添加使用--pretty选项交换到的日期:

git log --branches --author=Tim --since=February --pretty=format:"%C(yellow)%h%Creset %Cred%d%Creset %C(cyan)%ar%Creset : %s"

和相应的输出

git bash屏幕截图

漂亮的格式占位符%d添加了“引用名称,例如--decorate选项”(来自此处的文档)。 漂亮的格式占位符包括到达每个提交所依据的引用名称,例如--source选项?

漂亮的格式占位符包括到达每个提交所依据的引用名称,例如--source选项?

没有一个。 --source选项设置一个标志, 使修订遍历在第一次到达提交时将适当的命令行引用名称添加到每个提交 同样的标志进行测试,并直接显示到stdio流保存的信息,在show_decorationslog-tree.c中,但没有pretty.c使用该领域。

(其他代码使用->util但出于其他目的,因此使用字段名称util 。请注意,添加一个新格式字符(如果保存后会扩展到util字段)应该相当容易,但是您仍然必须设置旗。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM