so its the light weight , branch basedworkflow, that supports/help /guide/ teams and projects where deployments are regularly made.
the flow starts with;
Creating Branch
Why create Branch?
Easy to make an environment where you can try out new ideas.
You can experiment and commit changes.
-Changes do affect the master branch.
One thing to always rememberThe MASTER BRANCH content is always ready to deploy. All experiments and changes should be done in the FEATURE BRANCH.
Add Commit
All the huge changes that are done after branch creation they get to be commits.
What do commits do?
Its like keeping track of all your rough work when working on something till you get the results u want . This helps you to understand all the things you did to achieve your results .
Commit Awesomeness:
Helps you keep track of all your work .
Each Commit has a message , the commit message describes why changes took place.
Open Pull requestCoolest thing about PR
you can pull request at any point of your developing process.
you can get direct feedback from a specific person or a team by simply using the GIT HUB's @mention system in your PR message.
Discuss and review Code
So here your PR is being reviewed and discuss. you may receive questions about certain actions or comments .
Deploy
This step its for final testing in production before merging to master branch.
Merge
this is the final step after changes have been finally reviewed in production.
Git Flow
so its the light weight , branch basedworkflow, that supports/help /guide/ teams and projects where deployments are regularly made. the flow starts with;
Creating Branch
Why create Branch?
Add Commit All the huge changes that are done after branch creation they get to be commits.
What do commits do? Its like keeping track of all your rough work when working on something till you get the results u want . This helps you to understand all the things you did to achieve your results .
Commit Awesomeness:
Each Commit has a message , the commit message describes why changes took place.
you can get direct feedback from a specific person or a team by simply using the GIT HUB's @mention system in your PR message.
Discuss and review Code So here your PR is being reviewed and discuss. you may receive questions about certain actions or comments .
Deploy This step its for final testing in production before merging to master branch.
Merge