こんにちは、仕事でもプライベートでもGitにお世話になっている@yoheiMuneです。 今日は、git blameというコマンドを使って、特定の行がいつ誰のコミットで変更されたのかを調べる方法をブログに書きたいと思います。「これいつの間に追加されたんだろう〜」というのを調べるのに非常に便利です。 目次 git blameの使いどころ git blameを使うことで、各行ごとにそれが変更された最終コミットを知ることができます。その機能を利用することで以下のようなユースケースに対応できます。 この行バグってるんだけど、誰のいつのコミットで追加されたんだ? このメソッドの引数がいつの間にか拡張されているんだけど、誰がどんな目的で拡張したんだろう? こんな感じで、特定の行の実装内容が気になった時に、過去を遡ることができます。 git blameコマンド 基本編 早速ですがgit blameコマン