こんにちは! Gitを使っているとプログラムからGitのメタ情報を取りたい!ってこと、よくありますよね? でも、 git status をgrepしたりしていませんか?? git rev-parse から取れる情報もたくさんあるんですよ! というわけで git rev-parse のちょっと凝った使い方を説明します。 そもそも git rev-parse ってなによ? Pick out and massage parameters とのことです。 ちなみに、Google翻訳によると「選ぶとマッサージパラメータ」って出てきました。 つまり、(与えられたモノが)何なのかを明らかにすることと、(gitの)パラメータを出力することができるやつってことです。(雑)