5
Alice
さんがコミットを得たいのであれば、私はgit log --author 'Alice'
を使用します。しかし、もし私がそこにBob
のコミットを含めたいのであれば?特定の作者によるコミットを入手する(複数)
私は次のことを試してみました:
git log --author 'Alice|Bob'
git log --author 'Alice,Bob'
Alice
さんがコミットを得たいのであれば、私はgit log --author 'Alice'
を使用します。しかし、もし私がそこにBob
のコミットを含めたいのであれば?特定の作者によるコミットを入手する(複数)
私は次のことを試してみました:
git log --author 'Alice|Bob'
git log --author 'Alice,Bob'
は同じ引数で複数回試してみよう:
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'
ああ、私はgitのに複製オプションを提供できると思ったことはありません! :)ありがとう!それを1つのオプションに指定することは可能ですか?とにかく、これは正解です。 :) –
- >私の編集を参照してください:) – Alu
あなたはGitHubアカウントを持っていますか?もしあなたが好きなら、私はあなたを['git-stats-importer'](https://github.com/IonicaBizau/git-stats-importer)プロジェクトの貢献者として追加します。これは' 'git-stats 2.0 .0'](https://github.com/IonicaBizau/git-stats/pull/47)のリリース。 :) –