Branches are like veins within a Git repository. They organize and conceptually give meaning to commits. In this chapter we’ll take a comprehensive and applied tour over the most fundamental concepts and commands used for branch operations. We start with the methods to create branches, use them, and manage them and then control the complexity of the local repository.
Overview
During the development of a project, it may require to temporarily divert from the planned milestones. For example, a bug is found, and it requires immediate ...