如何将某个作者提交的所有代码提取到Git中的文本文件中?
如果有一个存储库,并且我想在一个文本文件中从其主分支开始,将某个提交者的所有代码保存在该存储库的历史记录中。
尝试使用git log --author="Jon"
它会显示提交消息和他所有提交的日期,但没有代码本身,我需要此信息以及要在一个文本文件中输出的代码。我希望这让我想要清楚。
如何将某个作者提交的所有代码提取到Git中的文本文件中?
如果有一个存储库,并且我想在一个文本文件中从其主分支开始,将某个提交者的所有代码保存在该存储库的历史记录中。
尝试使用git log --author="Jon"
它会显示提交消息和他所有提交的日期,但没有代码本身,我需要此信息以及要在一个文本文件中输出的代码。我希望这让我想要清楚。
您可以使用git log -p --author="John"
, 这将为您提供表示已修改代码的路径。
要在一个文件中获取所有补丁,请参阅“git diff
使用作者过滤器”。