Что вы ожидаете случиться? Возможно, вы хотите:
git cat-file commit TAG
... который печатает некоторую информацию о коммите, на который указывает TAG
. (то есть <type>
, ожидаемое git cat-file
, должно быть commit
, а не tag
.)
Обновление: , как я уже упоминал в комментарии ниже, если вам нужно имя объекта (хеш) коммита, вы можете получить это с помощью:
git rev-parse --verify TAG