zoukankan      html  css  js  c++  java
  • git分支概念

    Git分支(★★★)

    为了便于理解,大家暂时可以认为分支就是当前工作目录中代码的一份副本。

    使用分支,可以让我们从开发主线上分离出来,以免影响开发主线。

    分支细分

    主分支(master)

    第一次向 git 仓库中提交更新记录时自动产生的一个分支。这个属于是主分支,主分支中的代码是很稳定的代码,所以我们在开发的时候一般都不会把代码直接提交到主分支中,主分支中的代码一般都是用于线上的项目;我们一般在开发的时候,会把代码先同步到开发分支上,等功能完成并且测试没有问题了,我们才会同步到主分支上

     

    开发分支(develop)

    作为开发的分支,基于 master 分支创建,这条分支就是用于我们日常开发的分支

     

     

    功能分支(feature)

    作为开发具体功能的分支,基于开发分支创建,为了不影响整体的开发项目,我们在实现某一些有难度的功能时候,会创建

    功能分支,等到功能实现完毕,没有问题了我们才会同步到开发分支上

     

    小结

    • 主分支是Git自动帮我们创建的 master,这条分支上的代码一般用于都是线上的项目

    • 开发分支,在主分支上进行创建,一般用于我们开发的时候使用,也需要尽量保证其稳定性

    • 功能分支,在开发分支上进行创建,用于实现某一个难度较大功能的时候使用

    • 三者的合并流程为:功能分支 -> 开发分支 -> 主分支

    时间如白驹过隙,忽然而已,且行且珍惜......
  • 相关阅读:
    angularjs1-8,cacheFactory,sce
    angularjs1-7,http,location
    angularjs1-7,供应商
    angularjs1-6,自定义服务
    UI设计师不可不知的安卓屏幕知识-安卓100分享
    k8s ingres 的安装与使用
    get、put、post、delete含义与区别
    [影像技术与PACS] 从技术角度看国内部份PACS厂商
    UML类图符号 各种关系说明以及举例
    理解 Delphi 的类(八)
  • 原文地址:https://www.cnblogs.com/UnfetteredMan/p/13848093.html
Copyright © 2011-2022 走看看