Define git workflow and list down all the git workflow options
Limited Time Offer!
For Less Than the Cost of a Starbucks Coffee, Access All DevOpsSchool Videos on YouTube Unlimitedly.
Master DevOps, SRE, DevSecOps Skills!
Gitflow Workflow is a Git workflow that helps with continuous software development and implementing DevOps practices. It was first published and made popular by Vincent Driessen at nvie. The Gitflow Workflow defines a strict branching model designed around the project release. This provides a robust framework for managing larger projects.
Gitflow is ideally suited for projects that have a scheduled release cycle and for the DevOps best practice of continuous delivery.
Git Workflow Commands:
- init – Initialize a new git repo with support for the branching model.
- feature – Manage your feature branches.
- bugfix – Manage your bugfix branches.
- release – Manage your release branches.
- hotfix – Manage your hotfix branches.
- support – Manage your support branches.
- version – Shows version information.
- config – Manage your git-flow configuration.
- log – Show log deviating from base branch