Skip to content

Instantly share code, notes, and snippets.

@Ma7eer
Last active October 3, 2018 20:08
Show Gist options
  • Select an option

  • Save Ma7eer/befc686644edd37776b0ad45de6bd536 to your computer and use it in GitHub Desktop.

Select an option

Save Ma7eer/befc686644edd37776b0ad45de6bd536 to your computer and use it in GitHub Desktop.
Github Workflow Rule
1- Have two main branches
1.1- Master (where production code lives)
1.2- Develop (where development code lives)
2- New features are added by creating a feature branch to the Develop branch
3- Create a release branch after featues are added to the develop branch and write tests there
4- merge the release branch with the master branch + develop branch
5- when merging to master add a version tag
6- for Hot fixes create a hot fix branch and merge to master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment