1. ホーム
  2. ギット

[解決済み] [Solved] HEADコミットIDを表示するGitコマンド?

2022-03-27 23:47:16

質問

HEADのコミットIDを出力するには、どのようなコマンドを使用すればよいですか?

これは私が手作業でやっていることです。

$ cat .git/HEAD
ref: refs/heads/v3.3
$ cat .git/refs/heads/v3.3
6050732e725c68b83c35c873ff8808dff1c406e1

しかし、私は、テキストファイルが正確にHEADのコミットID(それ以上でも以下でもなく、単なる参照でもない)を含むように、あるコマンドの出力を確実にテキストファイルにパイプすることができるスクリプトを必要としています。 どなたか助けていただけませんか?

解決方法は?

コマンドを使用します。

git rev-parse HEAD

ショートバージョンの場合

git rev-parse --short HEAD