登录  /  注册
博主信息
博文 21
粉丝 2
评论 3
访问量 43051
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
阿里云code+宝塔+git自动化
李洋
原创
8615人浏览过
  • 1、登录阿里云code代码托管平台,地址是:code.aliyun.com

  • 2、登录上之后是这个页面,按照截图说明操作

    QQ图片20180714231902.png

  • 3、新建项目之后是这个样子,按照截图说明操作

    QQ图片20180714232716.png

  • 4、这个时候就可以在本地克隆项目了,修改代码之后push就可以了,这个时候只是push到code代码仓库里面了,还没有更新到服务器上,此时需要在服务器上安装git,安装方式yum安装,yum install git,即可,但是这个安装的版本比较低,如果需要高版本git,请自行谷歌安装。

  • 5、在服务器上克隆此项目,切换到服务器的站点目录,克隆成功之后,这只是手动克隆到服务器上,最重要的来了(敲黑板),下一步需要需要在宝塔上配置钩子,才能真正做到git自动化,同时更新代码到服务器。

  • 6、配置钩子第一步:

    QQ图片20180714234109.png

  • 7、点击webhook钩子的设置,是这个界面,如果是第一次,里面就是空的,按照截图说明操作即可。

    QQ图片20180714234457.png

      QQ图片20180714234706.png

  • 8、执行脚本的填写内容为:


实例

cd /www/wwwroot/你的项目目录名称

git pull

chown -R www:www ./*

运行实例 »

点击 "运行实例" 按钮查看在线实例

  • 9、最重要的一步来了,配置钩子的地址,如下图:

    QQ图片20180714235251.png

  •  10、点击之后是下图界面:

            QQ图片20180714235931.png

  • 11、最终组成的钩子地址形式为:


实例

http://123.206.70.236:8888/hook?access_key=UG79Q6ovput6X7J1J2eSnun5mG23h1uWiLTSpxoCTfrPsObp

运行实例 »

点击 "运行实例" 按钮查看在线实例

  • 12、将此地址添加到code里面的WebHook里面即可。

    QQ图片20180715000318.png

  • 至此,整个git自动化配置完毕,即可开始多人合作开发的愉快之旅!


关注下方公众号,持续输出更多文章

qrcode_for_gh_37e8e4bab6e3_344.jpg

本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
3条评论
程序员杂货铺 2019-01-23 17:11:15
文件直接上传到服务器了 本地看不到文件
3楼
web 2018-11-07 16:52:25
好像没什么卵用
2楼
AlmostLover 2018-10-07 23:45:06
你好,按照您的方法设置好之后,服务器端不上传文件呢
1楼
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学