如何创建git仓库并部署运行代码

如之前的文章。

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

https://blog.csdn.net/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知识,忘记了就去温习,我就需要温习。

还可以指定分支。但是我暂时还不需要。也比较麻烦一点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值