Я хочу узнать больше о внутренней работе git, поэтому я выполнил следующие команды:
cd .git/objects/62
ls
00cb2f01089db22aca24675272a16712e89747
0ee798881329430bfef6c558be7b14c1f0676f
1087f408e2f2bd782d53a1211a7418fee4f6a7
a6a71f3bd5a3af882f3f0ec4fad4c672055746
f95e69f344b52c5038d922260189475626e69a
git cat-file -p 00cb2f01089db22aca24675272a16712e89747
и получил следующую ошибку:
fatal: Not a valid object name 00cb2f01089db22aca24675272a16712e89747
Почему я получил это?
Я попробовал 10 раз (для разных файлов из разных каталогов внутри .git / objects) и получил ту же ошибку.
Как просмотреть фактическое содержимое файлов (будь то BLOB-объект, дерево или коммит)?