【发布时间】:2015-03-26 05:53:32
【问题描述】:
无论如何我可以从参数内部调用一个函数
git log 的 --format 标志?类似于以下内容:
git log --graph --format "${%ani:0:4}"
(这不是一个真正的函数,但你明白了)。
更具体地说,我想减少提交者的姓名(理想情况下,只保留他/她的首字母),这样我的图表日志就不会变得太宽。我该怎么做?
【问题讨论】:
-
您不能在
--format的参数中使用命令替换,但您可以将git log的输出通过管道传输到sed/awk以进行后处理。你想得到什么输出,究竟是什么?提交作者的姓名缩写? -
我应该在发布我的答案之前等待澄清......我认为你不能在
--graph上做到这一点。 -
好吧,我觉得您不必删除答案,如果不可能,我认为您的答案至少是最接近踏脚石的东西...
-
很遗憾,如果您使用
--graph,我现在删除的答案根本不适用。 -
应该是用
sed / awk重新训练--graph的方法吧?我闻到了挑战的味道……