赞
踩
简单快速的从GitHub同步代码
最近,由于项目代码迁移到Git,所以整个测试环境的部署需要修改,且测试服务器未能申请到访问Git服务器的权限,故只能以中转机的方式进行环境部署,以下是笔者部署环境的步骤。
首先需要做一些权限申请:
如上权限申请通过后,即可开始着手。
1.
添加SSH Key
中转机上安装Git,可参考https://www.cnblogs.com/lhbryant/p/6928894.html
.ssh路径下生成key,命令 ssh-keygen -t rsa
copy文件id_rsa.pub中内容,到Git平台维护即可。
2.
shell脚本维护
编写中转机上拉取代码、推送代码脚本
在编写脚本前,首先需要将Git上的代码download一份,以备用。
git remote add origin git SSH链接
clone代码
git clone git SSH链接 /home/xxx/git/test/
将git上test项目的代码,clone到本地/home/xxx/git/test/路径下
脚本编写:
/home/xxx/shell/ 路径下新建脚本deploy.sh
1)从Git拉取
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。