稀に今チェックアウトしてるところのコミットIDを知りたいときがある。 ぐぐったら下記のページがあったけど、grep やら awk やらつかっててずるい気がした。
git log |grep '^commit' |head -1|awk '{print $2}'
git コマンドだけで完結できる気がするので help を読んだりした。
以下に落ちついた。
git show -s --format=%H
git log -n 1 --format=%H
稀に今チェックアウトしてるところのコミットIDを知りたいときがある。 ぐぐったら下記のページがあったけど、grep やら awk やらつかっててずるい気がした。
git log |grep '^commit' |head -1|awk '{print $2}'
git コマンドだけで完結できる気がするので help を読んだりした。
以下に落ちついた。
git show -s --format=%H
git log -n 1 --format=%H