2016-08-15 3 views
2

Я понимаю, что лучший способ управлять обзорами кода - это запросы на pull. Однако для обзора истории я хочу иметь возможность просматривать изменения одного участника в течение определенного периода времени; где все коммиты уже смешиваются с мастером.Просмотрите изменения кода одним автором?

Как это сделать?

+0

Вы используете поставщика, такой как GitHub, который может иметь свой собственный набор инструментов для этого? –

ответ

2

Возможно, вы захотите ознакомиться с разделом Commit Limiting документации git log.

для фильтрации , который:

--author=<pattern> 
--committer=<pattern> 

Ограничить коммиты выхода на них с линиями автор/заголовочным коммиттером, которые соответствуют заданному шаблону (регулярное выражение). С более чем одним --author =, коммиты, чей автор соответствует любому из выбранных шаблонов (аналогично для multiple -committer =).

Чтобы отфильтровать когда:

--since=<date> 
--after=<date> 

Показать совершает более поздние, чем на определенную дату.

--until=<date> 
--before=<date> 

Показать фиксации старше определенной даты.

Это используется вместе с -p и вы получите всю информацию, которую вы могли бы хотеть

-p 
-u 
--patch 

Генерация патч (см раздел генерации патчей).

Смежные вопросы