git-flow

A collection of Git extensions to provide high-level repository operations. More information: <https://github.com/nvie/gitflow>.

Install

All systems
curl cmd.cat/git-flow.sh
Fedora
dnf install gitflow

A collection of Git extensions to provide high-level repository operations. More information: <https://github.com/nvie/gitflow>.

  • Initialize it inside an existing Git repository:
    git flow init
  • Start developing on a feature branch based on `develop`:
    git flow feature start feature
  • Finish development on a feature branch, merging it into the `develop` branch and deleting it:
    git flow feature finish feature
  • Publish a feature to the remote server:
    git flow feature publish feature
  • Get a feature published by another user:
    git flow feature pull origin feature

© tl;dr; authors and contributors