如何显示git commit stats?

时间:2015-11-30 16:18:08

标签: git

我希望git commit的输出类似于git merge(或git diff --stat)。

git merge打印一些格式为:

的统计信息
<path_to_file> | <number_of_edition> +++++-----

git commit打印的内容如下:

[<branch> <hash>] <message>
 3 files changed, 9 insertions(+), 10 deletions(-)

如何在git merge的输出中获得git diff --stat(或git commit)的输出?

1 个答案:

答案 0 :(得分:1)

你必须为此编写自己的脚本 您可以根据需要使用挂钩来回显您的提交信息。

钩子可以是pre-commit钩子 在您的钩子中,您可以简单地回显git diff --stat

提交钩子流程:

    pre-commit
        v
prepare-commit-msg
        v
   commit-msg
        v
  post commit

有关钩子的更多信息,请here