git rev-parse
- универсальный инструмент для превращения любого спецификатора объекта в его хэш-идентификатор:
git rev-parse V2-0-1:./MyFile.txt
найдет хэш блоба для этого файла. (Вам нужно только ./
, если вы находитесь в подкаталоге.)
Обратите внимание, что вы также можете получить коммит или его дерево:
$ git rev-parse HEAD
53f9a3e157dbbc901a02ac2c73346d375e24978c
$ git rev-parse HEAD:
691408489fb0028188472ddca75fc930c58c5f11
$ git rev-parse HEAD:Makefile
e4b503d259906d60a65204248aeb54962b12c062