Objectives : In this module, you will work on branching and merging. Branching and merging is one of the key features and in this section, you will be learning different ways of merging the branches and how to perform basic git operations on branches like create, checkout, delete and so on. You will also create tags and understand the difference between branch and tag.
Topics:
- Branching in Git.
- How Git Internally Manages Branches?
- How to Switch between Branches and Different Commits?
- Two Way Merge and Three Way Merge.
- Merging Strategies.
- Merging and Rebasing (using Source tree).
- Git Tags.
- Difference between Branching and Tagging.
Hands On:
- Performing Different Branching and Merging Operations.
- Using Git Tags.
- How to use Git Stash?