zoukankan      html  css  js  c++  java
  • git flow 使用步骤

    Mac安装git-flow:brew install git-flow

    克隆新代码:git clone git@gitlab.xxx.cn:abc/test.git

    切换到远程的develop分支(很重要):git checkout develop (目的是为了和远程的分支关联起来)

    使用 git-flow,从初始化一个现有的 git 库内开始:

    git flow init

    新分支的开发是基于 'develop' 分支的(这个操作创建了一个基于'develop'的特性分支,并切换到这个分支之下):

    git flow feature start MYFEATURE

    发布新分支到远程服务器:

    git flow feature publish MYFEATURE

    完成开发新分支。这个动作执行下面的操作.

    • 合并 MYFEATURE 分支到 'develop'
    • 删除这个新特性分支
    • 切换回 'develop' 分支
    git flow feature finish MYFEATURE

    pull操作就用基本的 git pull 或者 git pull origin develop 就行,也可以使用:

    git flow feature pull origin MYFEATURE

    从 'develop' 分支开始创建一个 release 分支。

    git flow release start RELEASE

    将release分支发布到远程:

    git flow release publish RELEASE

    完成 release 版本

    完成 release 版本是一个大 git 分支操作。它执行下面几个动作:

    • 归并 release 分支到 'master' 分支
    • 用 release 分支名打 Tag
    • 归并 release 分支到 'develop'
    • 移除 release 分支
    git flow release finish RELEASE
     
     

    【参考】https://danielkummer.github.io/git-flow-cheatsheet/index.zh_CN.html

  • 相关阅读:
    linux安装软件的几种方式
    linux目录
    linux远程连接
    linux分区
    linux特殊符号
    sed
    rest_framework认证流程
    一些面试题目
    算法之二分法
    算法之动态规划
  • 原文地址:https://www.cnblogs.com/rxbook/p/10596367.html
Copyright © 2011-2022 走看看