Branches Git માં તમને મુખ્ય વિકાસ લાઇનથી અલગ થવા દે છે જેથી તમે કંઈક અલગતા માં કામ કરી શકો — મુખ્ય કોડને અસર કર્યા વિના। તે હળવા અને Git workflows માટે કેન્દ્રીય છે, સમાંતર કામ અને સુરક્ષિત પ્રયોગોને સક્ષમ કરે છે।
શાખા શું છે
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
Shranches છે (ફક્ત commits નું નિર્દેશક છે, નકલ નહીં) — તેથી શાખાઓ બનાવવી અને તેમ વચ્ચે સ્વિચ કરવું ઝડપી અને સાસ્તું છે, જે Git branching ને ભારે વપરાશમાં લાવે છે।
