我想用git只读一些文件。但我找不到任何关于这样做的好文件。
git是否存储文件的读取,写入和执行权限?
答案 0 :(得分:14)
根据kernel.org,git不存储文件可能的所有权限。
Git是一个内容跟踪器,其内容事实上定义为 “无论与典型源代码树的状态有什么关系”。 基本上,这只是文件的数据和“可执行”属性。
因此git只存储文件中的内容和执行位。
(这可能是一种设计选择。可能部分是因为并非所有文件系统都相同。)
答案 1 :(得分:0)
git update-index --chmod = + x foo.sh