Types of Git workflow

Types of git workflow

  • Centralised Workflow: Everyone works/pushes only on one branch (main/master) from central repository on server
  • Feature Branch Workflow: Everyone do their feature development on dedicated feature branch rather than on main/master branch. Team collaborates through pull requests and merge reviews.
  • Gitflow Workflow:
    Dedicated channels for feature development, release, hotfixes.
  • Forking Workflow

All other workflow had a single server side repository. In this one, every developer has their own dedicated server side repository.