获取完整的更改历史记录
Get full history of changes
出于某些法律原因,我需要展示我对项目所做的所有贡献。
有没有办法只使用本地 git 来查看每次提交之间所有文件的所有差异?或其他信息,例如更改总数或代码行数。
目前我只有一个包含 git 日志的提交列表。
如果您想查看您创建的所有提交以及与父提交相比它们包含的更改,您可以简单地按作者姓名过滤并让它显示提交补丁:
git log --author=youremail --patch --all
出于某些法律原因,我需要展示我对项目所做的所有贡献。
有没有办法只使用本地 git 来查看每次提交之间所有文件的所有差异?或其他信息,例如更改总数或代码行数。
目前我只有一个包含 git 日志的提交列表。
如果您想查看您创建的所有提交以及与父提交相比它们包含的更改,您可以简单地按作者姓名过滤并让它显示提交补丁:
git log --author=youremail --patch --all