我正在尝试重新创建用作参数的“中”格式,只有一个区别:我想显示提交者日期,而不是作者日期。--format
git log
到目前为止,我的尝试看起来像这样:
commit %H
Author: %aN <%aE>
Date: %cD
%s
%b
不过,有几件事丢失或不正确,我不确定如何解决它们:
(HEAD -> master, origin/master, origin/HEAD)
)有什么建议吗?
使用%C(auto)
您的格式
我不确定您可以这样做。%B
而不是%b
使用完全展开的身体,然后再进行操作?
使用--decorate
作为一个标志log
命令
---以下内容归功于OP,请参阅以下评论---
%w
可以重新创建邮件正文填充。最终结果命令:
git log --pretty=format:"%C(auto)commit %H%d%nAuthor: %aN <%aE>%nDate: %cD%n%n %s%n%n%w(80,4,4)%b" --decorate=auto
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句