బ్రాంచ్లు Git లో మీకు ప్రధాన డెవలప్మెంట్ లైన్ నుండి విభిన్నమైన పనిని చేయడానికి అనుమతిస్తాయి ఐసోలేషన్లో — ప్రధాన కోడ్ను ప్రభావితం చేయకుండా. అవి తేలికైనవి మరియు Git వర్క్ఫ్లోలకు కేంద్రీయమైనవి, సమాంతర పనిని మరియు సురక్షితమైన ప్రయోగాలను సక్షమ చేస్తాయి.
బ్రాంచ్ అంటే ఏమిటి
A branch is a MOVABLE POINTER to a commit. The default is usually "main".
→ creating a branch = creating a new pointer (cheap/instant — not a copy of files)
→ commits on a branch advance that branch's pointer
→ branches let you work on different things in parallel, isolated from each other
బ్రాంచ్లు (కమిట్లకు కేవలం పాయింటర్లు, కాపీలు కాదు) — కాబట్టి బ్రాంచ్లను సృష్టించడం మరియు స్విచ్ చేయడం వేగవంతమైనది మరియు చౌకైనది, అందువల్ల Git బ్రాంచింగ్ భారీగా ఉపయోగించబడుతుంది.
