查找 Git 用户添加的所有文件?

查找 Git 用户添加的所有文件?

在 Git 中,如何才能简单地找到特定用户添加到存储库的所有文件?

答案1

git whatchanged --author="author regexp" --diff-filter=A --no-commit-id --name-only

可能会有更好的方法。

答案2

尝试使用以下命令:

 git whatchanged --diff-filter=A --author=AUTHOR --pretty=format:%an | awk '{print $6}'

答案3

根据当前文档(v2.41.0),鼓励新用户使用git 日志代替git-whatchanged

这是 12 年前最初接受的答案的修改版本:

git log --author=AUTHOR --format="" --diff-filter=A --name-only --no-commit-id

相关内容