50

'インデックス'にファイルを追加しました:

git add myfile.java

このファイルのSHA1を確認するにはどうすればよいですか?

4

3 に答える 3

66

する-sオプションが必要git ls-filesです。これにより、インデックス内のファイルのモードと sha1 ハッシュが得られます。

git ls-files -s myfile.java

git hash-objectこれは、インデックスに追加したファイルではなく、現在の作業ツリー内のファイルの sha1 id を提供するため、望ましくないことに注意してください。の後に作業ツリーのコピーに変更を加えると、これらは異なりますgit add

于 2009-01-20T08:04:05.617 に答える
24
$ git hash-object myfile.java
802992c4220de19a90767f3000a79a31b98d0df7
于 2009-01-20T07:00:34.370 に答える