Skip to content
ChrisjStone edited this page Jun 14, 2023 · 36 revisions

Why another git-flow edition

git-flow CJS in an updated fork of git-flow AVH Edition with the goal of addressing some of the outstanding issues and pull requests on gitflow-avh and on gitflow

What is git-flow CJS Edition

git-flow CJS Edition is a collection of Git extensions to provide high-level repository operations for Vincent Driessen's branching model.
The CJS Edition is a updated fork of the AVH Edition. The AVH Edition adds more functionality to the existing git-flow and several of the internal commands have been rewritten to speed up the software.

Installing git-flow

Reference

Frequently Asked Questions

Visit the FAQ Page.

Contributing

If you want to contribute to git-flow CJS edition there are some easy ways to help out.

The most important and easiest way to contribute is by using the software and reporting any issues you encounter or if you would like to see a new feature suggest it here at github.

You can also help us out by coding bugfixes and/or new features.

If you plan to code a large change, a new feature or just a major overhaul of some existing code, it's best to open a feature request to discuss this before coding.

Quick Start

Please fork and create a local clone of gitflow-cjs. Create a seperate issue branch based off develop. Commit all changes on your local issue branch. When ready to submit a pull request.

  • Update your local copy of develop
  • Rebase any changes onto your issue branch
  • Merge you issue branch into develop.
  • Push your changes and open a pull request to your develop branch

In the pull request description you can use on of the keywords from Linking a pull request to an issue to automatically close the releated issue.

Guidelines

We have set up some simple guidelines and policies to keep things simple and streamlined.