Most Useful Git Branching Strategy or Git Work Flow
in this blog post I will tell you how i am implementing git strategy or git workflow in my project and this is the most used git strategy or git workflow in any organisation.
in my project we have lot of repositories in git or bit-bucket
but we will work on any one of the repository
every repository has master branch, dev branch and lot of feature branches
our main production code will be in master branch
master and dev branch has the same code
My Git Branching Strategy Diagram
. . . .
. . .
If we assigned to any task or bug fixes or modify the code
the first thing We will do is cloning the repository and then we will create feature branch under dev branch
You can refer here how to create feature branch in git or bitbucket
We will work on our feature branch and push the changes to my remote feature branch
after completion of my work I will create a pull request to dev branch
if my code looks good my senior will merge my feature branch into dev branch.
- git branching strategy for small teams
- git branching strategy for continuous delivery
- git branching strategy for large teams
- git branching strategy for product development
- git flow
- git work flow