diff options
author | Glen Choo <chooglen@google.com> | 2023-02-01 02:40:41 (GMT) |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2023-02-01 16:49:23 (GMT) |
commit | 3a2ebaebc76b302629a5789696d67a0ce2c4378e (patch) | |
tree | 7034959764b816b96fc56fb9ffb45b8045ddf900 /Documentation/gitformat-index.txt | |
parent | 844ede312b4e988881b6e27e352f469d8ab80b2a (diff) | |
download | git-3a2ebaebc76b302629a5789696d67a0ce2c4378e.zip git-3a2ebaebc76b302629a5789696d67a0ce2c4378e.tar.gz git-3a2ebaebc76b302629a5789696d67a0ce2c4378e.tar.bz2 |
docs: document zero bits in index "mode"
Documentation/gitformat-index.txt describes the "mode" as 32 bits, but
only documents 16 bits. Document the missing 16 bits and specify that
'unused' bits must be zero.
Signed-off-by: Glen Choo <chooglen@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/gitformat-index.txt')
-rw-r--r-- | Documentation/gitformat-index.txt | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Documentation/gitformat-index.txt b/Documentation/gitformat-index.txt index 015cb21..0773e5c 100644 --- a/Documentation/gitformat-index.txt +++ b/Documentation/gitformat-index.txt @@ -83,11 +83,13 @@ Git index format 32-bit mode, split into (high to low bits) + 16-bit unused, must be zero + 4-bit object type valid values in binary are 1000 (regular file), 1010 (symbolic link) and 1110 (gitlink) - 3-bit unused + 3-bit unused, must be zero 9-bit unix permission. Only 0755 and 0644 are valid for regular files. Symbolic links and gitlinks have value 0 in this field. |