こういう % git describe --always --match='!' 119b6f9 # describe は指定したコミットから一番近いタグ名を表示するコマンド # --always はタグ名が見つからなかったときハッシュ値を表示 # --match はマッチするタグだけ探す # 普通タグ名に使わない '!' を指定することでわざと見つからなくさせる まわりくどいことをやってたんですが、 % git rev-parse --short HEAD 119b6f9 これでよかったみたいです。