git reverse операция "ls-tree" - PullRequest
1 голос
/ 25 июня 2010

Существует ли операция git, обратная ls-tree?

Я хочу найти файл и его путь, выполнив поиск в git с определенным хешем файла.По сути, это будет означать, что ls-tree будет хэш файла, а не хеш дерева

пример:

git ls-tree <tree-hash>
>040000 tree d3b424d952ddeecc16c6953e0757acfa1c19a6f9 sub_dir
>100644 blob e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 test.py

теперь ищите это дерево, используя только хеш test.py

git <some command> e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
>040000 tree d3b424d952ddeecc16c6953e0757acfa1c19a6f9 sub_dir
>100644 blob e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 test.py
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...