コミットのハッシュを確認する
HEAD~2
のハッシュを確認する。
$ git --no-pager log HEAD~2 -1 --pretty=format:"%H%n"
タグ v1.0.2
のハッシュを確認する。(ls-remote
を使えばリポジトリ外からも取得できる。)
$ git ls-remote git@github.com:user_name/project_name.git v1.0.2^{} | awk '{print $1}'
短い形式のハッシュを確認する
--short
オプションを付与して git rev-parse
コマンドを実行する。
$ git rev-parse --short HEAD
参考: