`
sillycat
  • 浏览: 2560702 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Using Git Flow based on Github

 
阅读更多
Using Git Flow based on Github
1. Install git-flow
>sudo port install git-flow

2. First configuration
>git flow init
>git flow init
Which branch should be used for bringing forth production releases?
   - master
Branch name for production releases: [master]
Branch name for "next release" development: [develop]

How to name your supporting branch prefixes?
Feature branches? [feature/]
Release branches? [release/]
Hotfix branches? [hotfix/]
Support branches? [support/]
Version tag prefix? []

Small features.
>git flow feature start rest-read-api

Or

>git checkout -b feature/rest-read-api develop

>git flow feature finish rest-read-api

Or

>git checkout develop
>git merge --no-ff rest-read-api - merges the branch to develop
>git branch -d rest-read-api - delete the local branch
>git push origin develop - push develop

Release branch
>git flow release start v1.0


References:
http://jeffkreeftmeijer.com/2010/why-arent-you-using-git-flow/
https://github.com/nvie/gitflow/wiki/Mac-OS-X
http://www.slideshare.net/shuky.dvir/git-workflow-with-gitflow

分享到:
评论

相关推荐

    gitflow安装手册

    git clone --recursive git://github.com/nvie/gitflow.git d:\gitflow ``` 4. **安装GitFlow** - 使用命令行进入`gitflow\contrib`目录。 - 执行`msysgit-install.cmd`命令。如果Git安装路径不在默认位置,...

    git flow在Windows中的安装

    ### git flow 在 Windows 中的安装与使用 #### 一、Git Flow 概述 `git flow` 是一种基于 Git 的分支管理模型,旨在为软件开发团队提供一套规范化的分支管理和工作流程策略。它通过定义一系列明确的分支类型及其...

    git-flow-github-actions:为git flow工作流试验github action

    注意:以下文档不再准确使用GitHub动作的GitFlow发布工作流程该存储库包含GitHub工作流,这些工作流允许根据GitFlow约定进行全自动发布。 欢迎您使用它来启发自己的发布工作流程,或者在需要时甚至逐字复制它们。...

    Git流(用于Github)「Git flow (for Github)」-crx插件

    将功能添加到Github以使用Git-flow工作流程。 这个扩展将Git-flow功能添加到Github。 Github默认情况下不提供很多...请将错误提交至https://github.com/jeroenvisser101/git-flow-on-github/issues 支持语言:English

    使用git上传代码到github

    使用 Git 上传代码到 GitHub Git 是一个版本控制系统,可以帮助开发者跟踪代码的修改记录,并且可以多人协作开发。GitHub 是一个基于 Git 的版本控制系统的托管平台,提供了免费的公共仓库和私有仓库。使用 Git ...

    最新Git与Github首篇巨作课程 Git&Github极速入门与攻坚实战结合课程 一次搞定Git.txt

    Git与Github教程详细介绍了Git的工作机制,Git命令行的基础学习,Git-Eclipse和Nginx的准备工作,Git与Github分支体系,Git与Github的远程和本地工作原理,Git与Github克隆实战和最后的课程精华总结部分,可以帮助...

    Git flow (for Github)-crx插件

    语言:English 为github添加功能,以便使用git-flow工作流程。 此扩展将Git-Flow功能添加到GitHub中。 默认情况下,GitHub不提供适用于... 请向https://github.com/jeroenvisser101/git-flow-on-github/issues 提交错误

    gitflow-maven-plugin:Git-Flow Maven插件支持各种Git工作流,包括GitFlow和GitHub Flow。 该插件从命令行运行Git和Maven命令

    Git-Flow Maven插件 支持各种Git工作流程的Maven插件,包括Vincent Driessen和 。 当前,Git版本控制系统的Java实现不支持 。 该插件从命令行运行Git和Maven命令,以确保所有Git功能正常运行。变更日志看看有什么...

    git项目管理 git flow

    "Git 项目管理 Git Flow" Git 项目管理是一种软件开发方法,...它包括主干开发模式、分支开发模式、Git Flow、GitHub Flow 和 GitLab Flow 等多种模式,可以根据不同的项目需求选择合适的模式,以提高开发效率和质量。

    完全学会GIT+GITHUB+GIT+SERVER的24堂课

    在实际项目中,常见的Git工作流有Git Flow、GitHub Flow和GitLab Flow等。Git Flow强调预发布分支(如develop和feature)和长期分支(如master和release),而GitHub Flow则简化为master一个分支,强调快速合并和...

    利用git从github上拉取项目

    本教程将详细介绍如何利用Git从GitHub上拉取项目,以便于你开始或参与开源项目。 首先,我们需要进行**git安装获取**。Git是一款分布式版本控制系统,可以在其官方网站(https://git-scm.com/downloads)上下载适合...

    git-flow 备忘清单

    ### git-flow 备忘清单详解 #### 一、概述 `git-flow` 是一个基于 Git 的分支管理模型,由 Vincent Driessen 提出,并通过一系列的工具和命令来进行高效的项目分支管理和版本控制。该模型旨在简化团队协作流程,...

    gitflow-toolkit:一个适用于GitFlow的简单工具包

    安装只需从“发行”页面下载最新版本并执行安装命令: export VERSION= ' v2.0.0 '# download bin filewget https://github.com/mritd/gitflow-toolkit/releases/download/ ${VERSION} /gitflow-toolkit_darwin_amd...

    gitflow-incremental-builder:一个Maven扩展,用于在使用Git Flow(或一般而言,Git)时以增量方式构建多模块项目

    gitflow增量生成器(GIB) 使用时用于增量构建多模块项目的Maven扩展。 与Git中的参考分支(例如Origin / develop)及其所有从属相比,构建或测试仅更改了Maven模块。 由。 此扩展不限于Git Flow设置! 为许多其他...

    Github使用教程,搭建公司自己用的linux git服务器,在github上发布自己的简历.zip

    Github使用教程,搭建公司自己用的linux git服务器,在github上发布自己的简历.zip

    使用GitZip for github工具下载仓库中的单个文件1

    使用 GitZip for github 工具下载单个文件由于 Github 的特点,我们在下载 Github 仓库中的文件时往往需要下载整个仓库的文件,这个特

    GIT&GIthub; 全套视频教程 课件 安装包 全套 不加密

    GIT&GIthub; 全套视频教程 课件 安装包 全套 不加密GIT&GIthub; 全套视频教程 课件 安装包 全套 不加密GIT&GIthub; 全套视频教程 课件 安装包 全套 不加密

    本地git与github相连.pdf

    在Windows系统中,将本地Git仓库与GitHub连接起来是一个常见的操作,这允许开发者方便地进行版本控制和协作。以下是一个详细的步骤指南: 1. **安装Git**: 首先,你需要确保已经在你的Windows系统上安装了Git。如果...

Global site tag (gtag.js) - Google Analytics