2015-09-14 1 views

ответ

5

Попробуйте его с тем же аргументом несколько раз:

git log --author 'alice' --author 'bob' 

редактировать: Если Git скомпилирован с нужными флагами (USE_LIBPCRE) вы можете передать вариант --perl-regexp, поэтому образец поиска интерпретируется как регулярное выражение:

git log --perl-regexp --author 'alice|bob' 

... Найдено: Git интерпретирует все шаблоны в качестве регулярных выражений. Только если вы хотите использовать Perl-совместимое регулярное выражение, вам понадобится опция --perl-regexp. Но если вы хотите использовать обычные регулярные выражения, вы должны избежали «или»:

git log --author 'alice\|bob' 
+1

О, никогда не думали, что я мог бы предоставить дублирующие варианты мерзавца! :) Благодаря! Можно ли указать его в один вариант? Во всяком случае, это правильный ответ. :) –

+0

-> Посмотреть мою правку :) – Alu

+1

У вас есть аккаунт GitHub? Если хотите, я добавлю вас в качестве вкладчика проекта ['git-stats-importer'] (https://github.com/IonicaBizau/git-stats-importer) - это часть [' git-stats 2.0 .0'] (https://github.com/IonicaBizau/git-stats/pull/47). :) –