git分支管理

  1. 作为一个技术主管,那么肯定需要代码管理的工作,如果一个团队有很多开发者,怎么管理一个团队每个人的代码呢?
  2. 假设使用的是git代码管理,如何对分支进行处理,对分支如何创建分支并且管理他们呢?如何让开发者自己部署分支代码到测试环境呢?
  3. gitlab服务器怎么管理呢?如何创建一个git项目呢?
  4. 开发过程中遇到突发情况生产bug,临时需求等等怎么处理呢?

技术主管:搭建gitlab服务器,进行git代码关联,创建相关开发者账号密码。部署自动化部署如:瓦力 (控制为增量部署,不能部署master分支,可自动部署到多台负载均衡服务器),使用sourcetree进行分支的创建(可归类分支的创建。)和合并,最后在gitlab服务器上合并分支master。

sourcetree中dev分支和远程一般都只有一个,其下不会有归类分支;如果想在本地创建归类分支,则应删除之前已经在本地创建过的一样名称的分支然后在远程分支相应的分支双击进行二级名称创建;如果本地二级分支提交不了到远程,先删除远程对应名称的分支再提交。当然在进行分支合并的时候代码要提交完毕,冲突的解决,其他分支的作用就不说了请参考:sourcetree

开发者端:控制自动化部署的增量部署。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值