What is a Branch?
EK, Git, BRANCH, TECHNICALLY, sirf, EK, "POINTER" hai, EK, SPECIFIC, commit, ki, TARAF, — YE, KISI, "COPY" ki, TARAH, HEAVY, structure, NAHI, hai, ISI, wajah, se, branches, banana, aur, SWITCH, karna, INSTANT, hota hai.
"HEAD" EK, SPECIAL, POINTER, hai, JO, batata hai, ki, TUM, ABHI, KAUNSE, branch, PAR, HO — branch, SWITCH, karne, PAR, HEAD, bhi, MOVE, ho, jaata hai.
git branch feature-x
git switch feature-x- Branch = ek specific commit ki taraf ek lightweight pointer
- HEAD batata hai tum abhi kaunse branch/commit par ho
- Branches banana aur switch karna instant hai, kyunki ye copies nahi hain
EK, Git, BRANCH, TECHNICALLY, sirf, EK, "POINTER" hai, EK, SPECIFIC, commit, ki, TARAF, — YE, KISI, "COPY" ki, TARAH, HEAVY, structure, NAHI, hai, ISI, wajah, se, Git, mein, branches, banana, aur, SWITCH, karna, INSTANT, aur, CHEAP, hota hai.
"HEAD" EK, SPECIAL, POINTER, hai, JO, batata hai, ki, TUM, ABHI, KAUNSE, branch, (aur, ISLIYE, KAUNSE, commit) PAR, HO. branch, SWITCH, karne, PAR, HEAD, bhi, MOVE, ho, jaata hai.
git branch feature-x
git switch feature-x
cat .git/HEAD