如之前的文章。
自己建仓库并同步部署到宝塔,后期报错:Unable to create /path /.git/index.lock : Permission denied
https://blog.youkuaiyun.com/kfgauss/article/details/109639226
现在补充,因为又折腾了一个上午中午。
但是还是费了很大的力气,出来很多问题。
一个是需要注意:deploy路径是部署的路径,就是最后放置代码的文件夹。
而logpath是在/home/git/项目.git/hook中。最后可以在hooks里面的gitsync.log看到日志。
在部署路径的父文件夹,需要先init吗?我不太知道。但是,一定要chown -R 项目目录,使得子目录都是git用户和git组。
另外,需要先在代码部署路径的父目录(此时还没有生成项目目录,也没有路径。)先执行:git clone /home/git/项目.git 实际项目部署文件夹名称,中间有一个空格。也就是使用git克隆指定的git仓库到指定的目录,这些都是git知识,忘记了就去温习,我就需要温习。
还可以指定分支。但是我暂时还不需要。也比较麻烦一点。
本文解决部署过程中遇到的权限错误问题,包括如何正确设置部署路径、调整文件权限,并介绍使用git命令进行克隆的具体操作。
1018

被折叠的 条评论
为什么被折叠?



