くわこのpermission denied.

WEBエンジニアの僕がぶつかった技術的な問題や発見

gitで特定のユーザーのコミットを探す

f:id:mask0702:20150611162732p:plain
gitでたまに特定のユーザーのコミットを探したい場合のコマンド

git log --auhtor={ユーザー名}

で探せる。git log -committer={ユーザー名} というコマンドもあるが、こちらはその作業を適用した人をさすので厳密には作業者ではないらしい。(作業者と適用者が同じことも多々あると思います。)


以下引用

author と committer は何が違うのか気になる方もいるでしょう。author とはその作業をもともと行った人、committer とはその作業を適用した人のことを指します。あなたがとあるプロジェクトにパッチを送り、コアメンバーのだれかがそのパッチを適用したとしましょう。この場合、両方がクレジットされます (あなたが author、コアメンバーが committer です)。

Git - コミット履歴の閲覧