前天用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