我试图了解git如何存储树对象的确切格式。如何计算树对象的哈希值?
最佳答案
树对象
'tree' ' ' size_decimal '\0' tree_content
对于tree_content中的每个条目
mode ' ' filename '\0' hash_20_bin
模式:常规文件为100644,可执行文件为100755; 040000:树; 120000:符号链接(symbolic link); 160000:gitlink
表http://linquize.blogspot.hk/2011/10/supplemental-information-for-git.html