Git and GitHub Training

Git and GitHub Training

Module IV: Branching and Merging

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)
● Difference between branching and tagging

Learning Objective

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.