Git树对象中条目的可能模式是什么?

时间:2019-02-08 16:04:53

标签: git

According to“ Pro Git”(第二版)的“ Git内部-Git对象”一章。树对象中的每个条目都有一个模式。

  

模式100644 [...]表示它是普通文件。其他选项是100755,这意味着它是一个可执行文件;和120000,用于指定符号链接。该模式取自普通的UNIX模式,但灵活性较差-这三种模式是唯一适用于Git中文件(blob)的模式(尽管其他模式用于目录和子模块)。

目录(= trees?)和子模块(= commits?)的有效模式是什么,它们分别是什么意思?

1 个答案:

答案 0 :(得分:1)

其他有效模式是:

  • 树木为040000,
  • 160000(用于子模块)

这些模式说明如何使用名称。没有附加的含义。