2013-05-04 53 views
5

我需要一个shell命令行,它将树形哈希对应于特定的提交哈希。我知道git cat-file commit $COMMITID | grep ^tree可以做到这一点,但我必须过滤输出。有没有打印只有散列的命令?什么是特定提交散列的树形散列?

回答

5
git log -1 --pretty="%T" $COMMITID 
6
git rev-parse $COMMITID^{tree}