🎯 What you'll learn: What branches are and why they're Git's superpower. How to create, switch, and merge branches. The difference between fast-forward and 3-way merges. How to resolve merge conflicts. Best practices for branch naming and workflow.
1-A 2-A 3-A 4-A | 5 branch 6 switch 7 = git checkout -b feat; ...work...; git checkout main; git merge feat 8 = Both branches edited the same lines differently 9 = Edit the marked file, keep the right code, add + commit | 10 = Isolates experiments; main stays stable/deployable