Git Process in Devops
Git Process in Devops
I. Branches:
Develop branch: DEVELOP
Production branch: PRODUCTION
Test branch: TEST
Feature branches: feature/{jira-feature-ticket-id-number-only}
Bug branches: fix/{jira-feature-ticket-id-number-only}
Step 3: Make sure your local DEVELOP branch up-to-date with the original one.
Step 4: Checkout a new feature branch named feature/{jira-feature-ticket-id-number-only} from the DEVELOP branch.
Step 6:
Make sure your feature branch contain the latest code in DEVELOP branch.
Step 7: Announce the team leader to review your code in the remote feature branch.
Step 8: Follow below commands to merge the feature branch into TEST
Make sure your feature branch contain the latest code in DEVELOP branch.
Step 10:
If testing results are successful, creates another pull-request to merge the feature branch to DEVELOP.
Else, continue develop on the current feature branch (back to step 5)
Step 11: At a stable point, the team leader merge the DEVELOP branch into the PRODUCTION branch and deploy with a tag version.