Version control system like git sometimes become very confusing for beginners. In this video I tried to simplify about everything a beginner required to know about the branching system in their development version control system.
While working on the projects we often required to contribute with other developers or to some open source project. The GitHub is one of the major and most popular for hosting our repositories. But the beginners get confused about the branching system.
We tried to answer the following questions in this video
What is Git Branch
Why we need them
How to see all git branches
how to move to another git branch
how to create a new branch
how to merge another branch to main branch
how to commit the code
how to safely delete unwanted branch
how to push the code to github repository