HEAD のコミット ID を出力するにはどのコマンドを使用すればよいですか?
これは私が手作業で行っていることです:
$ cat .git/HEAD
ref: refs/heads/v3.3
$ cat .git/refs/heads/v3.3
6050732e725c68b83c35c873ff8808dff1c406e1
しかし、テキスト ファイルに HEAD のコミット ID が正確に含まれるように (それ以上でもそれ以下でもなく、単なる参照でもなく)、何らかのコマンドの出力をテキスト ファイルに確実にパイプできるスクリプトが必要です。どなたか助けていただけませんか?
ベストアンサー1
次のコマンドを使用します。
git rev-parse HEAD
短縮版:
git rev-parse --short HEAD