zoukankan      html  css  js  c++  java
  • git命令简介

    git作为版本控制器,多分支功能能够很好的协同开发。其中分支中分为主分支和辅助分支

    主分支包括:master分支和develop分支,不多做解释

    辅助分支包括一下三种分支,其中

    1. 需求分支(Feature Branch):来源和去向都是develop分支,需求分支用于为未来的软件版本开发新的功能需求。当进行一个需求的研发时,该需求将被整合进正式版本,所以需要单独创建分支对该需求进行研发,只要该需求尚在开发中,该需求分支就会一直存在。

      注:需求分支通常仅仅存在于开发者的代码仓库中(本地仓库),并不上传到远程分支

      创建分支

      git checkout -b feature_branch develop  

      合并分支到develop

      $ git checkout develop #切换到develop分支
      $ git merge --no-ff feature_branch #合并分支 --no-ff表示No Fast Forward,在合并使,即使可能是fast forward方式,也会创建一个新的commit节点。
      $ git branch -d feature_branch #删除需求分支
      $ git push origin develop #推送
    2. 发布分支(Release Branch):
    3. 修复分支(Hotfix Branch)
  • 相关阅读:
    HDU 3746 Cyclic Nacklace 环形项链(KMP,循环节)
    13 python 常用的内置方法介绍
    12、反射方法
    11 绑定方法与非绑定方法
    10 python 封装----@property的用法
    9 python 多态与多态类
    8 python 抽象类
    7 python 类的组合
    4.1、内建函数
    6 python 继承与派生
  • 原文地址:https://www.cnblogs.com/chrrydot/p/10138091.html
Copyright © 2011-2022 走看看