- Project is created by SimplilearnGithubTraining account
- Fork the project
- Pull the project to Git
- Project consists of only Readme file
- Create a branch – YourFirstName_Master - Here this the master branch for your project
- Checkout to that branch
- Now create a branch - Develop – is for Stable release and is created from master branch
- Now move to develop branch
- Create two feature branch – Feature1 & Feature2 – is to work on various features and once stable merge them to Develop branch
- Now move to the Feature1 and Create an Tutorial.html file
- Add Heading as – Welcome to Git and GitHub Training
- Commit the changes
- Now move to Feature2 and Create an Tutorial.html file
- Add Heading as – From SimpliLearn!
- Commit the changes
- Now merge the changes to Develop Branch
- Now go to your Master Branch and create a HotFix branch
- Move to HotFix branch and create a new File Tutorial.html
- Commit the changes.
- Merge the changes to your Master Branch
- Now merge the changes of your develop branch to your master branch using rebase
- Push all the changes to remote repo including branches
- Create a pull request