自己建仓库并同步部署到宝塔,后期报错:Unable to create /path /.git/index.lock : Permission denied

博主在尝试使用git webhook推送到服务器docker宝塔时遇到权限问题,通过查阅资料和Stack Overflow解答,发现是目录权限设置不正确导致。解决方案包括检查目录权限、使用`chown`改变所有者和权限,以及在必要时进行`git init`。最终通过`chown -R git:git .git`在.git父目录解决权限问题。
摘要由CSDN通过智能技术生成

前天用webhook推送到服务器docker宝塔,不成功。不知道原因。

昨天又尝试gitlab,不知道怎么往下走。

最后决定自己建git仓库,因为虽然我一开始没有在docker中创建共享文件夹映射,但是打开docker/container里面具体的容器配置两个文件(追加端口映射需要修改的两个文件),里面有一个默认设定了文件夹位置。可以直接找到。而且权限是git。

但是安装git结束,已经要收工。

今天继续用hooks同步部署到宝塔目录。网上教程很多。基本可以。但是注意的是post-receive.sample 没有,需要自己直接创建post-receive.内容主要是路径选择,其他copy。

可以参考:https://blog.csdn.net/q85795362/article/details/79289311

基本够用。

然后git push 到自己的服务器仓库,出现多次权限错误和目录路径错误。大多数都可以在网上找到答案。

有一个比较少见。

如题。

https://stackoverflow.com/questions/57016143/unable-to-create-path-git-index-lock-permission-denied

 

What are the permissions for the directory you are working in? – Emil Vatai Jul 1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值