我想要一个由某位作者修改过的文件列表。我怎么能用git做到这一点?
答案 0 :(得分:1)
您可以使用以下命令:
git log --no-merges --stat --author="User" --name-only --pretty=format:"" | sort -u
答案 1 :(得分:0)
浏览git log
输出,查找作者字段:
git log --author 'marcus'
将为您提供包含marcus
的作者的所有git日志条目;请注意,这里可以使用正则表达式。
git log --author marcus -p --name-only --pretty=''
实际上只会给你文件名,但是没有排序,也有重复项
git log --author marcus -p --name-only --pretty=''|sort|uniq
将解决这个问题。
一般来说,我会说
git log --author marcus -p
最有用。