Skip to content
ChrisjStone edited this page Jun 15, 2023 · 35 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 are resubmiting an open pull request see below. If submiting a new pull request addressing an already open issue with gitflow-avh please link the relevant issue in the description. For any new issues please see below

Quick Start for new issues

  • Please fork and clone a local copy of gitflow-cjs.
  • Create a seperate issue branch based off develop.
  • Commit commit you fix to the local branch.
  • Please update your local copy with the latest devlop branch of gitflow-cjs
  • Rebase develop onto your local branch.
  • Push your fix to your fork.
  • When ready to submit a pull request.

How to submit a pull request

When resubmitting an open pull request from gitflow-avh the base repository will need to be changed from petervanderdoes/gitflow-avh to CJ-Systems/gitflow-cjs.

For any new PRs releated to gitflow-cjs 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.