GIT如何将文件权限更改为775(而不是755)?

3
在 Git 中,我发现只能使用 755(加上 +x)来更改文件/文件夹的权限。这意味着:
$ git update-index --chmod=+x docroot/myfolder

我应该如何将它更改为以下内容:
  • 775
  • 777
等等,我喜欢的方式?

看看这个,你就知道怎么做了,哈哈 - NvoJHODACRAFT
不,它并没有展示如何更改为我想要的任何特定权限。(而且我已经打开了那些选项) - 夏期劇場
1个回答

0

也许我有点晚了,但是:

据我所知,git只存储“可执行”或“不可执行”的文件。如果一个文件被标记为可执行,它将以类似于777的权限进行检出。如果在检出之前执行umask 0002,你将得到文件权限为775。

在所有这些之前,你可能想要执行没有参数的umask。它会返回当前的设置,这样你就能够稍后恢复它们。

这可能是对你问题的答案。但是我不知道是否推荐使用这些命令;)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接