Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
哪些文件权限受Git';s core.sharedrepository设置?_Git_File Permissions - Fatal编程技术网

哪些文件权限受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
    子文件夹中的文件
  • 代码文件是
    /home/user/project/
    ,而不是.git
  • 所有文件
    /home/user/project

我的问题的背景是,
/home/user/project/.git
中的文件是创建世界可读的
-rwxr--
。我希望所有文件只能由特定用户或至少一个groupid成员访问。该设置会影响
.git
下的文件(存储库本身)和工作副本。拥有一个而不是另一个的读写权限并不是很有用,因为大多数git操作都需要访问这两个权限

如果在
.git
中有世界可读的文件,请检查
umask
。这允许吗?您可以通过使用
touch
创建文件并检查其权限来测试这一点