git是否存储文件的读,写,执行权限?

时间:2016-09-23 17:39:19

标签: git permissions file-permissions

我想用git只读一些文件。但我找不到任何关于这样做的好文件。

git是否存储文件的读取,写入和执行权限?

2 个答案:

答案 0 :(得分:14)

根据kernel.org,git不存储文件可能的所有权限。

  

Git是一个内容跟踪器,其内容事实上定义为   “无论与典型源代码树的状态有什么关系”。   基本上,这只是文件的数据和“可执行”属性。

因此git只存储文件中的内容和执行位。

(这可能是一种设计选择。可能部分是因为并非所有文件系统都相同。)

答案 1 :(得分:0)

git update-index --chmod = + x foo.sh