序言
在之前我们在linux上搭建了一个git【Linux】在Linux上搭建Git。这篇文章我们使用git的hook来自动部署到web服务器
1. 实现代码的自动部署在之前搭建的git基础上,我们在来 *** 作
cd到仓库目录
2. cd hooks后
创建vim post-receive
并写入
GIT_WORK_TREE=/var/www/kaka git checkout -f
然后保存退出
3. 修改拥有者跟权限
chown git:git post-receivechmod +x post-receive(这个命令就是给所有加上x执行权限,也就是我们的own,group,others)
4. 然后在web目录创建你的项目文件名
5. 本地测试push文件
6. 去咱们的web目录查看一下
注意点你的web服务目录的拥有者跟群组要设置好,我这里直接设置成git:git,要不会因为权限问题无法同步
总结以上是内存溢出为你收集整理的【Linux】搭建Git后使用钩子实现代码自动部署全部内容,希望文章能够帮你解决【Linux】搭建Git后使用钩子实现代码自动部署所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)