[英]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月以来的所有提交以及可以从中访问该提交的分支之一。 这是输出对我的外观
我想添加使用--pretty
选项交换到的日期:
git log --branches --author=Tim --since=February --pretty=format:"%C(yellow)%h%Creset %Cred%d%Creset %C(cyan)%ar%Creset : %s"
和相应的输出
漂亮的格式占位符%d
添加了“引用名称,例如--decorate选项”(来自此处的文档)。 漂亮的格式占位符包括到达每个提交所依据的引用名称,例如--source选项?
漂亮的格式占位符包括到达每个提交所依据的引用名称,例如
--source
选项?
没有一个。 --source
选项设置一个标志, 使修订遍历在第一次到达提交时将适当的命令行引用名称添加到每个提交 。 同样的标志进行测试,并直接显示到stdio流保存的信息,在show_decorations
在log-tree.c
中,但没有pretty.c使用该领域。
(其他代码使用->util
但出于其他目的,因此使用字段名称util
。请注意,添加一个新格式字符(如果保存后会扩展到util字段)应该相当容易,但是您仍然必须设置旗。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.