Git Tutorial - Branches
In this tutorial, we will learn about one of the most important features in the git version control system - branch. Why Branch Is Needed? Until now, we’ve only been working on one branch - the master branch. It is the default branch when we create a new repository. Generally speaking, the master branch represents the stable version of your codes and is intended to be released or published. For that reason, we don’t want to try out new features on the new code on the master branch to avoid that it messes the code up.