Есть ли лучший способ получить необработанный список SHA1 для ВСЕХ объектов в репозитории, чем делать ls .git/objects/??/\*
и cat .git/objects/pack/*.idx | git show-index
?
Я знаю о git rev-list --all
, но только списки объектов commit, на которые ссылаются .git/refs, и я ищу все, включая объекты без ссылок, созданные git -hash-object, git - mktree и т.д.