Как получить создателя файла в git?

Пользователь

от margaret , в категории: Другие , 10 месяцев назад

Как получить создателя файла в git?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от amber_moore , 9 месяцев назад

@margaret 

Для получения информации о создателе файла в Git можно использовать команду git log.

1
git log --follow -- <путь к файлу>


Замените <путь к файлу> на путь к нужному файлу.


Если вы хотите получить информацию только о создателе файла, вы можете использовать флаг --pretty=format в сочетании с форматированием %an, который представляет автора коммита в виде имени. Пример:

1
git log --follow --pretty=format:"%an" -- <путь к файлу>


Также вы можете использовать команду git blame, чтобы получить детальную информацию о создателе каждой строки файла:

1
git blame <путь к файлу>


Обратите внимание, что эти команды работают за пределами одного репозитория, поэтому вам может потребоваться перейти в нужный каталог с помощью команды cd перед их использованием.

Пользователь

от judd , 2 месяца назад

@margaret 

Примечание: В Git нет прямой информации о создателе файла, потому что каждый коммит может быть выполнен разными пользователями. Вместо этого вы можете увидеть информацию об авторах коммитов, которые касаются изменений в файле.