gitflow

Git extensions to provide high-level repository operations for Vincent Driessen's branching model
Download

gitflow Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Price:
  • FREE
  • Publisher Name:
  • Vincent Driessen and Hartmut Goebel
  • Publisher web site:
  • http://github.com/htgoebel/

gitflow Tags


gitflow Description

gitflow is a collection of Git extensions to provide high-level repository operations for Vincent Driessen's branching model.Installing git-flowYou can install git-flow, using:easy_install gitflowOr, if you'd like to use pip instead:pip install gitflowgit-flow requires at least Python 2.5.Please help outThis project is still under development. Feedback and suggestions are very welcome and I encourage you to use the Issues list on Github to provide that feedback.Feel free to fork this repo and to commit your additions. For a list of all contributors, please see the AUTHORS file.You will need unittest2 to run the tests.Typical usageInitializationTo initialize a new repo with the basic branch structure, use: git flow initThis will then interactively prompt you with some questions on which branches you would like to use as development and production branches, and how you would like your prefixes be named. You may simply press Return on any of those questions to accept the (sane) default suggestions.Creating feature/release/hotfix/support branches- To list/start/finish feature branches, use: git flow feature git flow feature start < name > git flow feature finish < name >For feature branches, the arg must be a commit on develop.- To list/start/finish release branches, use: git flow release git flow release start < release > git flow release finish < release >For release branches, the < base > arg must be a commit on develop.- To list/start/finish hotfix branches, use: git flow hotfix git flow hotfix start < release > git flow hotfix finish < release >For hotfix branches, the < base > arg must be a commit on master.-To list/start support branches, use: git flow support git flow support start < release > < base > For support branches, the < base > arg must be a commit on master.Product's homepage


gitflow Related Software