Re: Git files data formats documentation
- From
Jakub Narebski <jnareb@gmail.com>
- Date
- Aug 5, 2006, 23:43 UTC
- Message-ID
- <eb3ad8$fq6$1@sea.gmane.org>
- In-Reply-To
- <44D4FC52.6030807@gmail.com>
A Large Angry SCM wrote:
> Jakub Narebski wrote:
Show 6 quoted lines
>> I do wonder why there is <OCTAL_MODE> (and not <BINARY_OCTAL_MODE>) >> but <BINARY_OBJ_ID> (and not <HEX_OBJ_ID>). >> > > <OCTAL_MODE> because it's an ASCII string. <BINARY_OBJ_ID> because it's > the 20 byte digest.
I meant why git use ASCII string for octal mode, while using 20 byte digest for object-id in tree format. More consistent would be use binary and binary, or ASCII and ASCII (i.e. <HEX_OBJ_ID>).
-- Jakub Narebski Warsaw, Poland ShadeHawk on #git