【问题标题】:Read only permission for file on gitgit上文件的只读权限
【发布时间】:2019-06-13 01:58:06
【问题描述】:

我正在尝试为 git 上的文件授予 400 权限并尝试提交相同的权限。但正在尝试以“创建模式 100644”的形式提交

是否可以在 git 中提交具有 400 个权限的文件,或者我应该 git clone 并在我的代码中处理权限更改

【问题讨论】:

  • 你想使远程文件不能更新,还是本地文件不能更新,或者两者兼而有之?
  • 这是 pem 文件(aws 安装),我希望将只读权限签入 git

标签: git chmod git-push git-add


【解决方案1】:

Git 仅支持一种权限位:“可执行”(mode 100755)或“不可执行”(mode 100644)。这是一个深思熟虑的选择——早期的 Git 支持更多,但结果并不好。

您需要在结帐后对文件进行 chmod,可能通过一个或多个挂钩。

【讨论】:

    猜你喜欢
    • 2017-11-19
    • 2011-09-22
    • 2017-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-27
    • 1970-01-01
    相关资源
    最近更新 更多