Git - Workflow (Branching Strategy)

About

A git workflow is a series of task commands that you perform in order to manage, publish and release your code.

The versatility of Git permits having a different strategy.

Example

ansible galaxy

  • Branch devel: devel branch is the default branch in Galaxy repository. It is used as a primary merge target for all feature and bugfix pull requests.
  • Branch master: master branch points to the latest release version, which is running on the Galaxy website.
  • Release branches: Release branches release/x.x.x, where x.x.x is for the next release version, are used for release preparation. Pull requests that are intended to be released as a part of the next release version should be merged to the release branch following the Release process.

Documentation / Reference

git help workflow





Discover More
Git - Lifecycle

See
Branches Git
Git - Branch

This page talks Branch management in Git. For Git, a branch is: a commit name (ref) that points to the last commit (head) leaf in the commit log (or log) that represents a commit chain Example...



Share this page:
Follow us:
Task Runner