【问题标题】:post receive hook is showing an error of permission发布接收挂钩显示权限错误
【发布时间】:2016-05-20 12:59:57
【问题描述】:

当开发人员从本地系统推送代码时,我正在尝试将代码推送到 beta 目录。所以我在接收后的钩子中创建了一个文件并给了他们足够的权限,它被执行但抛出了一个错误

远程:致命:无法切换到“path-to-beta-dir”:权限 拒绝到 user@ip:/path-to-repo 46bbd50..787b266 master -> master

【问题讨论】:

    标签: git git-post-receive


    【解决方案1】:

    检查 path-to-beta-dir 权限和所有权。尝试更改它们。作为所有者授予您的用户或使用 chmod 授予读写权限。 如果您仍然收到错误,请检查 /home/ 中用户的主目录权限,如果只有 root 权限,请尝试更改它们。 您可以将 x 给其他人以换取 e.x。并尝试(“chmod 0701 /home/your_user”)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-24
      • 2018-09-13
      • 1970-01-01
      • 2018-05-29
      • 1970-01-01
      • 2015-04-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多