Git:Python代码开发到服务器上测试实践
        【摘要】     流程 
需求 
-> 切换到开发分支 -> 开发 
-> 到服务器拉取开发分支 -> 测试 
-> 合并到主分支
1234 
具体操作 
1、开发 
我接到开发需求,然后从主分支上切出一个开发分支dev 
git checkout -b dev
1 
进行编码后先推到coding 
git push -u origin dev
1 
2、测...
    
    
    
    流程
需求 
-> 切换到开发分支 -> 开发 
-> 到服务器拉取开发分支 -> 测试 
-> 合并到主分支
  
 - 1
 - 2
 - 3
 - 4
 
具体操作
1、开发
我接到开发需求,然后从主分支上切出一个开发分支dev
git checkout -b dev
  
 - 1
 
进行编码后先推到coding
git push -u origin dev
  
 - 1
 
2、测试
到服务器拉取 dev分支
git clone -b dev XXX
  
 - 1
 
此时服务器用的是虚拟环境,需要激活环境
source /env/python2/activate
  
 - 1
 
不过,每次都那么执行比较麻烦,做个别名
$ vim /etc/profile
alias py2="source /env/python2/activate"
$ source /etc/profile
  
 - 1
 - 2
 - 3
 - 4
 - 5
 
现在执行py2就可以进入虚拟环境了
3、合并
测试完成之后我需要合并到主分支,推到服务器
git checkout master
git merge dev
git push
  
 - 1
 - 2
 - 3
 
文章来源: pengshiyu.blog.csdn.net,作者:彭世瑜,版权归原作者所有,如需转载,请联系作者。
原文链接:pengshiyu.blog.csdn.net/article/details/90722114
        【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
            cloudbbs@huaweicloud.com
        
        
        
        
        
        
        - 点赞
 - 收藏
 - 关注作者
 
            
           
评论(0)