【问题标题】:GIT change file permission to 775 (not 755) how?GIT如何将文件权限更改为775(不是755)?
【发布时间】:2015-11-12 04:02:53
【问题描述】:

在 Git 中,我发现将文件/文件夹权限更改为 755(带有:+x)。即:

$ git update-index --chmod=+x docroot/myfolder

然后我如何将其更改为:

  • 775
  • 777

等等,我喜欢吗?

【问题讨论】:

  • stackoverflow.com/a/10516406/5241514 看看这个你就知道怎么做了哈哈
  • 不,它没有显示如何更改为我想要的任何特定权限。 (而且我已经打开了该选项)

标签: git permissions chmod


【解决方案1】:

也许我有点晚了,但是:

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

在所有这些之前,您可能希望在不带参数的情况下执行umask。它将返回当前设置,以便您稍后恢复它们。

这可能是您问题的答案。但我不知道,我是否会推荐这些命令;)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-16
    • 2020-11-07
    • 2013-09-19
    • 2015-06-04
    • 2014-07-03
    • 2019-01-19
    • 1970-01-01
    • 2022-01-06
    相关资源
    最近更新 更多