有没有办法在git中的特定提交中检索所有对象(blob和树)的所有SHA1?
答案 0 :(得分:3)
我很确定git rev-list
会做你想做的事情:
git rev-list --no-walk <commit> --objects
有关http://www.kernel.org/pub/software/scm/git/docs/git-rev-list.html的更多信息,请参阅git rev-list
上的文档。
修改:根据PaŭloEbermann的建议添加了--no-walk
;这只会在没有祖先提交的情况下显示给定引用的对象。