在 Git 中,我发现只能使用
我应该如何将它更改为以下内容:
755
(加上 +x)来更改文件/文件夹的权限。这意味着:$ git update-index --chmod=+x docroot/myfolder
我应该如何将它更改为以下内容:
- 775
- 777
755
(加上 +x)来更改文件/文件夹的权限。这意味着:$ git update-index --chmod=+x docroot/myfolder
也许我有点晚了,但是:
据我所知,git只存储“可执行”或“不可执行”的文件。如果一个文件被标记为可执行,它将以类似于777的权限进行检出。如果在检出之前执行umask 0002
,你将得到文件权限为775。
在所有这些之前,你可能想要执行没有参数的umask
。它会返回当前的设置,这样你就能够稍后恢复它们。
这可能是对你问题的答案。但是我不知道是否推荐使用这些命令;)