您的位置:首页 > 编程语言

git mode 代码解释

2015-12-17 17:31 218 查看
create mode 100644到底是什么含义?

100代表regular file,644代表文件权限

参考/usr/share/doc/git-doc/technical/index-format.txt中的内容

  32-bit mode, split into (high to low bits)

    4-bit object type

      valid values in binary are 1000 (regular file), 1010 (symbolic link)

      and 1110 (gitlink)

    3-bit unused

    9-bit unix permission. Only 0755 and 0644 are valid for regular files.

    Symbolic links and gitlinks have value 0 in this field.

所以能够加入的文件类型就是100,101和111。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  IT常识