Git で現在のコミットのハッシュを取得する方法

Git で現在のコミット(正確には HEAD )のハッシュを取得するには rev-parse コマンドを利用します。

$ git rev-parse HEAD

ハッシュの短縮版を取得したい場合は --short オプションを追加します。

$ git rev-parse --short HEAD

ハッシュだけでなくコミットメッセージなども取得したいときは log を使うのがよいでしょうか。

$ git log -n 1