我希望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
)的输出?
答案 0 :(得分:1)
你必须为此编写自己的脚本 您可以根据需要使用挂钩来回显您的提交信息。
钩子可以是pre-commit
钩子
在您的钩子中,您可以简单地回显git diff --stat
pre-commit
v
prepare-commit-msg
v
commit-msg
v
post commit
有关钩子的更多信息,请here。