美文网首页
git flow 流程

git flow 流程

作者: 神刀 | 来源:发表于2019-10-25 14:43 被阅读0次

git flow init

https://danielkummer.github.io/git-flow-cheatsheet/index.zh_CN.html
$ brew install git-flow-avh

Macports

$ port install git-flow-avh

下载

npm install -g nps-cli

描述

nps-cli 提供 3 个命令:

  • nps ls - 列出 package.json 中的 scripts 字段

  • nps set <key=value> - 根据指定的键值对,设置 scripts 字段

  • nps remove <key> - 根据指定的键值,删除 scripts 字段

特性

为即将发布的版本开发新功能特性。

这通常只存在开发者的库中。

增加新特性. git flow feature start my-feature 是基于 'develop' 分支的。

完成新特性. git flow feature finish my-feature

合并 MYFEATURE 分支到 'develop'

删除这个新特性分支

切换回 'develop' 分支.

发布新特性. 发布新特性分支到远程服务器,所以,其它用户也可以使用这分支。

git flow feature publish MYFEATURE. 取得一个发布的新特性分支取得其它用户发布的新特性分支,并签出远程的变更。

git flow feature pull origin MYFEATURE 你可以使用** git flow feature track MYFEATURE跟踪在origin**上的特性分支。release

支持一个新的用于生产环境的发布版本。

允许修正小问题,并为发布版本准备元数据。创建release 分支**: **

git flow release start release[BASE]从 'develop' 分支创建。你可以选择提供一个[BASE]参数,即提交记录的 sha-1 hash 值,来开启动 release 分支. 这个提交记录的 sha-1 hash 值必须是'develop' 分支下的。发布 release 分支:

git flow release publish release (你可以通过** git flow release track release**命令签出 release 版本的远程变更)完成 release 版本归并 release 分支到 'master' 分支

release 分支名打 Tag

归并 release 分支到 'develop'

移除 release 分支

git flow release finish release 紧急修复

紧急修复来自这样的需求:生产环境的版本处于一个不预期状态,需要立即修正。

有可能是需要修正 master 分支上某个 TAG 标记的生产版本。

git flow hotfix start VERSION [BASENAME] VERSION 参数标记着修正版本。你可以从[BASENAME]开始,[BASENAME]为finish release时填写的版本号完成紧急修复当完成紧急修复分支,代码归并回 developmaster 分支。相应地,master 分支打上修正版本的 TAG

git flow hotfix finish VERSION 命令

并非所有可用的命令都涵盖在这里,这里包含有最重要的部分命令。

你依旧可以继续使用你所知道和了解的 git 命令, git flow 只是一个工具集合

相关文章

  • GitFlow讲解

    Git Flow 工作流程 1.Git Flow是什么它解决了哪些问题: 2.Git Flow安装: 3.Git ...

  • 关于git flow工作流程的一点思考

    关于git flow工作流程的一点思考 Git Flow工作流程 Git分支管理策略 具体流程暂不细表,参考文章中...

  • git flow安装

    发版流程 git flow安装 推荐用git flow 流程管理项目代码分支 [x] 规范化: 所有的featur...

  • 发版流程

    发版流程 git flow安装 推荐用git flow 流程管理项目代码分支 [x] 规范化: 所有的featur...

  • Git 工作流程

    文中内容仅供参考。 Git 工作流程简单介绍了三种广泛使用的工作流程: Git flow Github flow ...

  • git分支规范

    分支管理参考git-flow(git-flow介绍)的工作流程,但不使用git-flow。所有的分支的操作都需要手...

  • 基于jgitflow插件使用git flow

    本文使用jgitflow插件简化实现git flow工作流程,具体流程参考Git工作流程最佳实践--git flo...

  • 如何通俗易懂的理解git-flow

    首先记住:git-flow一个当前非常流行的工作流程 ,工作流程而已 Git Flow的流程图,我相信这张图在网上...

  • 简单介绍 git-flow 流程

    一个成功的 git 分支操作流程A successful Git branching model Git Flow...

  • Git版本管理软件初识 2019-01-26

    git 是什么? “git是版本控制系统。” git 的工作流程? “有三种工作流程: Git flow Gith...

网友评论

      本文标题:git flow 流程

      本文链接:https://www.haomeiwen.com/subject/yjbsvctx.html