如何将某个作者提交的所有代码提取到Git中的文本文件?
如果有一个存储库,我想在一个文本文件中从其主分支开始,将repo历史记录中的某个提交者的所有代码都包含在内。
尝试使用git log --author="Jon"
它将显示提交消息和他所有提交的日期但没有代码本身,我需要此信息以及要在一个文本文件中输出的代码。我希望这能成为我想要的东西。
答案 0 :(得分:1)
您可以使用git log -p --author="John"
,这将为您提供代表已修改代码的路径。
要获取一个文件中的所有补丁,请参阅“git diff
with author filter”。