2

我想获得一个曾经提交过文件的每个人的完整列表,是否有一个命令(可能是因为一些参数而受到责备)可以很好地做到这一点?

谢谢

4

3 回答 3

2
git shortlog -se filename
于 2010-04-10T01:58:35.223 回答
1

尝试gitk filenamegit whatchanged -p filename

于 2010-04-10T01:42:04.027 回答
1

如果您要询问所有提交的作者是否触及给定文件,那么

git shortlog --numbered --summary HEAD --follow <filename>

将是一个解决方案。

但是请注意--follow,在更复杂(线性较少)的历史中,该选项在重命名时并不总是正常工作。

于 2010-04-10T20:37:01.000 回答