【Git】分支协同开发

这篇具有很好参考价值的文章主要介绍了【Git】分支协同开发。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、前言

由于之前一直是在master上开发 没有分支开发过  接触过好几个项目组 远程仓库不是用码云就是

gitlab 然后几个人在master开发 也没有UAT分支这些 没有分支协同开发很容易把冲突 

读完本文 你将对Git分支开发又有一个新的认识

2、概念

master和UAT在远程都是保护分支

master分支

master分支是主分支 用于存储生产就绪的代码 一般情况下只有通过了测试人员合审核的代码才会

合到maseter分支 如果你要开发一个新功能 流程如下:

1、将远程的master拉取下来

2、确保拉下来的master是最新的【如果不是最新 那么你会滞后master提交

3、在master上新建一个分支 例如叫 master-taoran-LJJ

4、此时开发完成我们将代码合并到UAT

5、UAT分支经过测试人员没问题了 将你的代码合并到master

这就是一个完整的开发流程 但是如果你不注意一些问题 很容易造成问题

UAT分支

UAT分支是我们的测试分支 当你写完代码 没有问题的时候 你要将你的代码合并到UAT 然后在你本

地将你写的代码更新到你本地UAT分支中 打成jar包 部署到服务器给文章来源地址https://www.toymoban.com/news/detail-845105.html

到了这里,关于【Git】分支协同开发的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Python程序开发系列】利用git实现协同开发做开源贡献(完整过程)

    这是我的_ 第221篇 _原创文章。 写在前面 『数据杂坛』以 Python语言 为核心,垂直于 数据科学 领域,专注于(可戳👉) Python程序开发|数据采集|数据分析 |数据可视化| 特征工程| 机器学习 | 时序数据| 深度学习 | 人工智能 等技术栈交流学习,涵盖 数据挖掘 、 计算机视觉 、

    2024年03月24日
    浏览(36)
  • git开发分支开发,合并到主分支

    点我查看文章来源 1.切换到开发分支 在开发分支develop开发,并推到远程仓库 切换到主分支进行合并 切回主分支 合并开发分支到主分支 再push一下 在开发分区提交 切换到主分区 在主分区执行合并操作(如果主分区的代码不是最新,可以先pull拉一下) 注意 merge是要把那个分

    2024年02月15日
    浏览(41)
  • 【Git企业开发】第四节.Git的分支管理策略和bug分支

    文章目录 前言 一、Git的分支管理策略       1.1 Fast forward 模式和--no-ff 模式       1.2 企业分支管理策略 二、bug分支 三、删除临时分支 四、总结 总结 通常合并分支时,如果可能,Git 会采用 Fast forward 模式。还记得如果我们采用 Fast forward 模式之后,形成的合并结果是什么

    2024年02月06日
    浏览(35)
  • git合并分支(开发版本分支合并到发布版本分支)

    将一个分支合并到另一个分支(或者说将开发版本的分支覆盖到发布版本分支) 假设当前有两个分支 : develop分支 :主要在开发的分支,每日开发的代码都存为该分支 master分支 :作为发布版本的分支,将当前重大版本的代码存为该分支 现在目的 :将develop的内容合并到master分

    2024年02月07日
    浏览(34)
  • Git分支——多人协作开发

    Git分支可以将主线任务(项目)分为若干个分支,一个或若干个人操控一个分支,在同一时间点各司其职,完成相对应的工作,各分支完成之后总汇在主线任务上,在最短的时间内完成项目需求,实现多人协作开发 多人协作开发不仅仅节省时间,还能防止互相干扰,每一个具

    2023年04月08日
    浏览(28)
  • 【Git协同】误采用压缩包下载进行开发后如何将代码合入主干

    有时候对于一些使用git协同的项目,不小心可能会采用压缩包的方式下载代码,当在此代码上进行修改后才发现项目里压根没有git相关文件,这里提供一种针对此类现象的解决方案。 有两个协同开发者,开发者2误使用压缩包的方式下载代码进行修改,此时master分支已经被开

    2024年02月11日
    浏览(30)
  • 【Git】说说Git中开发测试的使用&Git分支&Git标签的使用场景

    dev环境 :开发环境,外部用户无法访问,开发人员使用,版本变动很大。 test环境 :测试环境,外部用户无法访问,专门给测试人员使用的,版本相对稳定。 pre环境 :灰度环境,外部用户可以访问,但是服务器配置相对低,其它和生产一样。 pro(master)环境 :生产环境,面向

    2024年02月05日
    浏览(32)
  • 项目Git分支开发及提交

    由于之前都是使用svn进行代码控制,现在公司将版本控制全部切换至Git。不得已需要进行Git分支开发的学习,做一次学习记录。公司将项目Git仓库分为几个分支(master、develop、release),分别为主分支、开发分支、上线分支。 具体流程为: git clone拉取主分支,也即最新的稳定版

    2024年02月10日
    浏览(26)
  • idea创建git分支开发

    1、创建分支,输入名称。这里分支起名为:dev 2、 创建好后,自动切换分支  3、即可在次基础上开发。提交后,push到dev即可 4、分支切换。点击分支---checkout即可  

    2024年02月16日
    浏览(30)
  • 开发完成,发现开发分支有误,git如何解决?

    开发完后未提交的情况 暂存改动或者开发的代码 把暂存的文件提交到git的暂存栈中 切换到你自己的开发分支 将暂存在暂存栈中的代码放到当前分支 开发完成已提交到远程分支的情况 切换到提交错误的分支 最近一次提交放回暂存区, 并取消此次提交(注意: 如果已经多次提交

    2023年04月17日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包