Есть ли способ получить все SHA1 для всех объектов (капли и деревья) внутри конкретного коммита в git?Поиск SHA1 всех объектов в commit git
ответ
Я уверен, что git rev-list
будет делать то, что вы хотите:
git rev-list --no-walk <commit> --objects
Смотрите документацию по git rev-list
для получения дополнительной информации на http://www.kernel.org/pub/software/scm/git/docs/git-rev-list.html.
Edit: Добавлено --no-walk
согласно предложению PAULO Эберманн в; это покажет только объекты для данного реф, без предков.
Я предполагаю, что вы хотите «git rev-list --no-walk
Это было бы еще лучше. ;] –
именно то, что я искал благодаря. – ryanzec
- 1. Извлечь дерево sha1 из git commit
- 2. Команда Git для перечисления хэшей SHA1 для всех объектов дерева
- 3. git commit для всех ветвей
- 4. Получить статус сборки Commit SHA1
- 5. Поиск текста в диапазоне git commit
- 6. Расчет контрольной суммы для объектов Git Tree и Commit
- 7. Git, редактировать root commit для всех ветвей
- 8. Поиск полного сообщения git commit message
- 9. В чем разница между git commit и git commit-tree
- 10. git commit -m vs. git commit -am
- 11. Построение git commit объектов с git hash-object?
- 12. git update hook: поиск всех оборотов
- 13. SVN commit vs Git commit
- 14. C# Compute GIT Commit Hash
- 15. Git reset to previous commit
- 16. SLOC в git commit
- 17. Commit Ошибка в 'git'
- 18. Команды Git commit
- 19. Git User Commit Counts
- 20. ^M символов в сообщении git commit (git commit -v)
- 21. git - список всех измененных, но не удаленных файлов в commit
- 22. Поиск всех объектов, находящихся в диапазоне дат
- 23. Git git rm --cached, commit, затем merge
- 24. Понимание, когда использовать git commit -m и git commit -am
- 25. Разница между git checkout [commit] и git checkout [commit] file
- 26. Как назначить Git SHA1 файлу без Git?
- 27. Поиск SHA1 в git для версии файла, содержащей заданную строку, содержащую заданную строку
- 28. невидимый git meta commit
- 29. Git subodule commit hooks
- 30. Неожиданный автор Git commit
Почему вы хотите это сделать? – svick