Как мне перечислить всех, кто когда-либо фиксировал файл в Git? - PullRequest
2 голосов
/ 10 апреля 2010

Я хочу получить полный список всех, кто когда-либо фиксировал файл, есть команда (возможно, с аргументами), которая делает это хорошо?

Спасибо

Ответы [ 3 ]

2 голосов
/ 10 апреля 2010
git shortlog -se filename
1 голос
/ 11 апреля 2010

Если вы спрашиваете обо всех авторах коммитов, касающихся данного файла, тогда

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

было бы решением.

Обратите внимание, однако, что опция --follow не всегда работает правильно при переименовании в более сложной (менее линейной) истории.

1 голос
/ 10 апреля 2010

Попробуйте gitk filename или git whatchanged -p filename.

...