哪些文件权限受Git';s core.sharedrepository设置?
哪些文件权限受Git';s core.sharedrepository设置?,git,file-permissions,Git,File Permissions,git中有一个名为core.sharedepository的配置设置,据我所知,它会影响git处理文件权限的方式 我的问题是什么是文件 假设我的git回购位于/home/user/project /home/user/project/.git子文件夹中的文件 代码文件是/home/user/project/,而不是.git 所有文件/home/user/project 我的问题的背景是,/home/user/project/.git中的文件是创建世界可读的-rwxr--。我希望所有文件只能由
git
中有一个名为core.sharedepository
的配置设置,据我所知,它会影响git处理文件权限的方式
我的问题是什么是文件
假设我的git回购位于/home/user/project
子文件夹中的文件/home/user/project/.git
- 代码文件是
,而不是.git/home/user/project/
- 所有文件
/home/user/project
我的问题的背景是,
/home/user/project/.git
中的文件是创建世界可读的-rwxr--
。我希望所有文件只能由特定用户或至少一个groupid成员访问。该设置会影响.git
下的文件(存储库本身)和工作副本。拥有一个而不是另一个的读写权限并不是很有用,因为大多数git操作都需要访问这两个权限
如果在.git
中有世界可读的文件,请检查umask
。这允许吗?您可以通过使用touch
创建文件并检查其权限来测试这一点