git flow的安装和使用

确保安装了git

1.windows系统下安装

进入cmd

  clone github上的gitflow到一个文件夹下 我这里clone到 c:\gitflow

  git clone git://github.com/nvie/gitflow.git c:\gitflow

  这个时候c盘下得到gitflow,进入c盘gitflow目录下contrib文件执行

  c:\gitflow\contrib\msysgit-install.cmd "C:\Program File\Git"   (ps:后面是Git的安装目录)

  执行后会看到一些档案被复制到git的安装目录下

  (安装过程中如果有提示需要getopt.exe和libintl3.dl 网上下载这两个文件 然后拷贝到c:\\windows\system32下即可)

    C:\gitflow\git-flow -> C:\Program Files (x86)\Git\bin\git-flow

    C:\gitflow\git-flow-feature -> C:\Program Files (x86)\Git\bin\git-flow-feature

    C:\gitflow\git-flow-hotfix -> C:\Program Files (x86)\Git\bin\git-flow-hotfix

    C:\gitflow\git-flow-init -> C:\Program Files (x86)\Git\bin\git-flow-init

    C:\gitflow\git-flow-release -> C:\Program Files (x86)\Git\bin\git-flow-release

    C:\gitflow\git-flow-support -> C:\Program Files (x86)\Git\bin\git-flow-support

    C:\gitflow\git-flow-version -> C:\Program Files (x86)\Git\bin\git-flow-version

    已经复制了7个档案

    C:\gitflow\gitflow-common -> C:\Program Files (x86)\Git\bin\gitflow-common

    C:\gitflow\gitflow-shFlags -> C:\Program Files (x86)\Git\bin\gitflow-shFlags

    已经复制了2个档案

    C:\gitflow\shFlags\src\shflags -> C:\Program Files (x86)\Git\bin\gitflow-shFlags

    已经复制了1个档案

  window cmd窗口下输入

  >git flow

    Available subcommands are:

      init Initialize a new git repo with suppo

      feature Manage your feature branches.

      release Manage your release branches.

      hotfix Manage your hotfix branches.

      support Manage your support branches.

      version Shows version information.

  这个时候表示已经安装成功了

2.使用(具体使用看我转载的一篇文章)

  1.git flow init   利用gitflow为我们创建master分支和develop分支

  2.git flow feature start <your feature>

    git flow feature finish <your feature>

   开发一个功能

  3.git flow feature publish <name>

    git flow feature pull <remote> <name>

    上传到服务器或者更新

  4.git flow release start <release>

    git flow release finish <release>

    发布版本

  5.git flow hotfix start <release>

    git flow hotfix finish <release>

    修补bug

  按照这样的使用方法,可以实现比较规范的git开发

  当然,在代码提交的时候,使用git,git flow只是添加了流程方面的几个脚本

  

时间: 2024-11-09 04:57:38

git flow的安装和使用的相关文章

基于git的源代码管理模型——git flow

说明: 本文以nvie的“a successful git branching model”为蓝本,结合我个人理解写成.如有谬误,还请各位指出.多谢! Note: This article is highly based on nvie's a successful git branching model. Thanks nvie. Git Flow 是什么 Git Flow是构建在Git之上的一个组织软件开发活动的模型,是在Git之上构建的一项软件开发最佳实践.Git Flow是一套使用Git

Git 在团队中的最佳实践--如何正确使用Git Flow[转]

原文地址:http://www.cnblogs.com/cnblogsfans/p/5075073.html Git的优点 Git的优点很多,但是这里只列出我认为非常突出的几点. 由于是分布式,所有本地库包含了远程库的所有内容. 优秀的分支模型,打分支以及合并分支,机器方便. 快速,在这个时间就是金钱的时代,Git由于代码都在本地,打分支和合并分支机器快速,使用个SVN的能深刻体会到这种优势. 感兴趣的,可以去看一下Git本身的设计,内在的架构体现了很多的优势,不愧是出资天才程序员Linus (

git flow【未完】

首先贴出模型图 由图看到,模型包含5种分支 主分支包括 master和development 辅助分支包括 feature release 和hotfix master master分支上存放的应该是随时可供在生产环境中部署的代码(Production Ready state). 当开发活动告一段落,产生了一份新的可供部署的代码时,master分支上的代码会被更新. 同时,每一次更新,最好添加对应的版本号标签(TAG). development develop分支是保存当前最新开发成果的分支.

正确使用Git Flow

Git 在团队中的最佳实践--如何正确使用Git Flow 我们已经从SVN 切换到Git很多年了,现在几乎所有的项目都在使用Github管理, 本篇文章讲一下为什么使用Git, 以及如何在团队中正确使用. Git的优点 Git的优点很多,但是这里只列出我认为非常突出的几点. 由于是分布式,所有本地库包含了远程库的所有内容. 优秀的分支模型,打分支以及合并分支,机器方便. 快速,在这个时间就是金钱的时代,Git由于代码都在本地,打分支和合并分支机器快速,使用个SVN的能深刻体会到这种优势. 感兴

Git 在团队中的最佳实践--如何正确使用Git Flow

我们已经从SVN 切换到Git很多年了,现在几乎所有的项目都在使用Github管理, 本篇文章讲一下为什么使用Git, 以及如何在团队中正确使用. Git的优点 Git的优点很多,但是这里只列出我认为非常突出的几点. 由于是分布式,所有本地库包含了远程库的所有内容. 优秀的分支模型,打分支以及合并分支,机器方便. 快速,在这个时间就是金钱的时代,Git由于代码都在本地,打分支和合并分支机器快速,使用个SVN的能深刻体会到这种优势. 感兴趣的,可以去看一下Git本身的设计,内在的架构体现了很多的优

Git介绍,安装,Git+Git flow使用

特点: 1.可以快速的切换项目分支. 2.回滚某个分支的版本. 3.每次切换分支不用修改配置文件 (因项目而定义) 4.不用 新建/切换 虚拟目录/域名.因为都是在同一个目录下进行. 5.上面这些对你有吸引力吗? 喜欢那就参与进来吧.  什么是Git  Git是Linux Torvalds为了帮助管理 Linux,内核开发而开发的一个开放源码的版本控制软件. 特点是快速,开源,分布式管理系统.  它可以对代码的修改进行回滚,将错误的代码剔除.  或者简单地跟踪哪些人修改了代码的哪些行的内容. 对

window下安装git flow

轻松4步搞定哦! 原文档地址: https://github.com/nvie/gitflow/wiki/Windows. =================================================================== 前置条件:电脑已经安装了git(附件中有安装包) Step1: Download and install getopt.exe from the util-linux package into C:\Program Files\Git\bi

windows 安装 git flow

1.https://raw.githubusercontent.com/petervanderdoes/gitflow-avh/develop/contrib/gitflow-installer.sh 把这个复制出来写到文件里 2.执行 ./gitflow.sh install stable 即可 3.进入项目目录git flow init 初始化环境 $ git flow init # 全部回车 Which branch should be used for bringing forth pr

Git flow的分支模型与及常用命令简介

Git flow是git的一个扩展集,它基于Vincent Driessen 的分支模型,文章"A successful Git branching model"对这一分支模型进行了描述,其示意图如下: Git flow的源码可以通过以下链接下载: https://github.com/nvie/gitflow 或者,直接输入以下命令安装git flow: apt-get install git-flow 在Windows平台下安装git flow,可以参考<Windows环境下