Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
对于法律问题的代码文档,我需要以某种方式记录哪些文件被更改,以及 git 存储库中的给定程序员在源代码中究竟更改了什么。有什么方法可以让它变得非常简单和美观吗?也许有一些工具?
好吧,在最简单的情况下,您只需显示该开发人员的所有提交差异:
git log -p --author='name of author' --full-history --all
要将git log' 的输出限制在某个时间范围内,请指定--since/--after和--until/--before选项:
git log
--since
--after
--until
--before
git log -p --author='name of author' --since=... --until=... --full-history --all