民间!
我正在使用以下命令:git log my-branch-name HEAD --graph --oneline
,并且对产生的输出格式感到非常满意。让我比较两个分支并生成花式图,同时使命令简短易记。
我想将作者添加到输出中。我知道可以使用pretty
选项来这样做,但是据我所知,我将被迫指定整个提交格式,然后必须记住(或另存为别名,我不太愿意这样做)。
有什么方法可以仅添加作者信息,而不必指定输出的每个方面?
很抱歉,如果已经有类似的问题,我的谷歌搜索技能使我无法做到这一点。
答案 0 :(得分:0)
您可以format
--pretty
参数,如下所示:
git log your-branch-name HEAD --graph --pretty=format:"%h%an%ad%s"
单击Place Holder并向下滚动一点,它向您显示每个占位符的含义。
您可以添加占位符%C
来为输出的每个部分着色,如下所示:
git log YourBranch HEAD --graph --pretty=format:"%C(red)%h%C(yellow)%an%C(green)%ad%C(blue)%s"