来自GIT的给定程序员的报告

时间:2012-05-02 15:51:53

标签: git report

对于法律问题代码的文档,我需要以某种方式记录git repositary中给定程序员在源代码中更改了哪些文件以及确切更改了什么。 有什么方法可以让它变得简单而美观吗? 也许有一些工具?

1 个答案:

答案 0 :(得分:5)

嗯,在最简单的情况下,您只需显示该开发人员的所有提交差异:

git log -p --author='name of author' --full-history --all

要将git log的输出限制为时间范围,请指定--since / --after--until / --before选项:

git log -p --author='name of author' --since=... --until=... --full-history --all