当前位置:   article > 正文

简单快速的从GitHub同步代码_快速调通github代码

快速调通github代码

简单快速的从GitHub同步代码


 

最近,由于项目代码迁移到Git,所以整个测试环境的部署需要修改,且测试服务器未能申请到访问Git服务器的权限,故只能以中转机的方式进行环境部署,以下是笔者部署环境的步骤。

首先需要做一些权限申请:

  • 测试服务器与中转机之间的访问;- Jenkins所在服务器访问中转机之间许可;- 测试服务器配置rsyncd.conf,允许中转机向其传输文件;
     

如上权限申请通过后,即可开始着手。

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拉取

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/773314
推荐阅读
相关标签
  

闽ICP备14008679号