在Git中,我发现更改文件/文件夹权限仅限于755
(仅限:+ x)。这是:
$ git update-index --chmod=+x docroot/myfolder
我如何将其更改为:
等,我喜欢?
答案 0 :(得分:0)
也许我来晚了,但是:
据我所知,git只存储“可执行”或“不可执行”。如果文件被标记为可执行文件,则将以777之类的权限检出该文件。如果在检出之前执行umask 0002
,则将获得775的文件权限。
在进行所有这些操作之前,您可能希望不带参数执行umask
。它将返回当前设置,因此您以后可以恢复它们。
这可能是您问题的答案。但是我不知道,如果我推荐这些命令;)