| Value | Meaning | 
|---|---|
| GIT_FILEMODE_UNREADABLEstd.conv.octal!(0000000) | |
| GIT_FILEMODE_TREEstd.conv.octal!(40000) | |
| GIT_FILEMODE_BLOBstd.conv.octal!(100644) | |
| GIT_FILEMODE_BLOB_EXECUTABLEstd.conv.octal!(100755) | |
| GIT_FILEMODE_LINKstd.conv.octal!(120000) | |
| GIT_FILEMODE_COMMITstd.conv.octal!(160000) | 
Valid modes for index and tree entries.