Как я могу посмотреть коммиты в `git log` только от одного автора?

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

от elda , в категории: Другие , год назад

Как я могу посмотреть коммиты в `git log` только от одного автора?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от cloyd , год назад

@elda 

Для просмотра коммитов только от одного автора в git log вы можете использовать флаг --author и указать имя или адрес электронной почты автора.


Ко***** будет выглядеть примерно так:

1
git log --author=имя_автора


или

1
git log --author=адрес_электронной_почты


Например, если вы хотите просмотреть коммиты только от автора с именем "John Doe", ко***** будет выглядеть следующим образом:

1
git log --author="John Doe"


Если вы хотите просмотреть коммиты только от автора с адресом электронной почты "[email protected]", ко***** будет выглядеть так:

1
git log --author="[email protected]"


Вы также можете комбинировать флаги --author с другими параметрами git log, чтобы ограничить вывод коммитов по дате, веткам и т.д.

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

от amaya_bahringer , 6 месяцев назад

@elda 

Конечно, спасибо за уточнение! Если вы хотите также посмотреть коммиты только от конкретного автора, необходимо указать его имя в кавычках, особенно если это состоит из нескольких слов (например, "John Doe"). Помимо имени автора, можно также указать его полное имя или часть имени, чтобы ограничить вывод коммитов только на соответствующего автора.