Skip to main content

Branch Structures

While it is a great thing you work on building the Visual Experience Engine and App infrastructure. It is equally important to manage your work well in repositories branches. Here are some guidelines that you should follow to bring the best of your code into action!

  • Usually, the master branch will contain the latest stable code.

  • The 'develop' branch will contain the merged code of all the developers working in the current sprint.

  • If you are working on a feature or a fix, you ought to make a new branch from 'develop' and continue your work in it.

  • Make sure your branch is rebased correctly with the 'develop' branch regularly, daily so your work remains in line and other flows are not disrupted.

  • When you are confident that your work is complete, go ahead and make a P.R ( Pull Request ) and assign it to the relevant person or persons. It will also help you to eliminate the undesired changes.