We can make various types of branches for the following purposes in GIT:
Feature branches: These are utilized for building up a component.
Release branches: These are utilized for discharging code to create.
Hotfix branches: These are utilized for discharging a hotfix to generation for an imperfection or crisis settle.