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)
  • 相关阅读:
    Rolling File Appender使用示例
    log4net生成dll文件
    看涨期权(call options)
    log4net file Appender使用示例
    log4net不能记录日志,IsErrorEnabled值为false
    C#委托
    打印事件处理顺序
    Zigbee、WiFi和433MHz无线技术
    log4net Tutorial
    安装服务出现异常
  • 原文地址:https://www.cnblogs.com/chrrydot/p/10138091.html
Copyright © 2011-2022 走看看