Skip to main content

Posts

Showing posts from March, 2024

GIT Branching strategies

  What are GIT branching strategies? GIT branching strategies are patterns or approaches that tech teams use to organize & manage their code through different branches in a GIT system. Each strategy defines the rules & guidelines for the creation, naming & merging the branches for facilitating collaboration, stability, & release management. In this article, we're going to discuss  git branching strategy best use cases, hands-on on git, as well as the git branching strategies we follow. Along with recommendations on how to use git to accomplish work in a consistent and productive manner. ‍ GIT What are the different GIT branching strategies? Here are some commonly used git branching strategies: Master branch This is the  main  branch and one of the repository in which we have the latest stable code of production.   General rules: - Access to direct merge is restricted - Best practice is to create a CI/CD pipeline to merge code into this ...