🔄
Git Basics & Setup

Working Dir, Staging & Repo

Three Areas of Git
💡 Git, ke, TEEN, AREAS, EK, "PACKING, PROCESS" jaise, HAIN — Working, Directory, TUMHARA, ROOM, hai, (JAHAN, SAAMAAN, RAKHA, hai), Staging, Area, EK, SUITCASE, hai, (JO, PACK, karna, hai, WO, RAKHA), aur, Repository, USKA, "SHIPPED" HISTORY, hai.

Git, TEEN, "AREAS" mein, kaam, karta hai: Working, Directory, (ACTUAL, FILES, jo, TUM, EDIT, karte, ho), Staging, Area, (CHANGES, jo, NEXT, commit, mein, jaayenge), aur, Repository, (COMMITTED, HISTORY).

Staging, Area, EXTRA, CONTROL, deta hai, — TUM, MULTIPLE, files, CHANGE, kar, sakte, ho, LEKIN, sirf, KUCH, SPECIFIC, files, ko, hi, EK, commit, mein, SHAMIL, kar, sakte, ho.

echo "hello" > file.txt
git add file.txt
git commit -m "Add file"
🔄
Git, ke, TEEN, AREAS, EK, "PACKING, PROCESS" jaise, HAIN — Working, Directory, TUMHARA, ROOM, hai, (JAHAN, SAAMAAN, RAKHA, hai), Staging, Area, EK, SUITCASE, hai, (JO, PACK, karna, hai, WO, RAKHA), aur, Repository, USKA, "SHIPPED" HISTORY, hai.
1 / 2
⚡ Quick Recap
  • Working Directory = actual files jo tum edit karte ho
  • Staging Area = changes jo next commit mein jaayenge
  • Repository = committed history jo permanently save ho chuki hai
Is page mein (2 subtopics)

Git, TEEN, "AREAS" mein, kaam, karta hai: Working, Directory, (ACTUAL, FILES, jo, TUM, EDIT, karte, ho), Staging, Area, (jise, "Index" bhi, kehte, HAIN, — CHANGES, jo, NEXT, commit, mein, jaayenge), aur, Repository, (COMMITTED, HISTORY, jo, PERMANENTLY, SAVE, ho, chuki, hai).

# File modify karo (working directory)
echo "hello" > file.txt
# Staging area mein add karo
git add file.txt
# Repository mein commit karo
git commit -m "Add file"

Staging, Area, EXTRA, CONTROL, deta hai, — TUM, MULTIPLE, files, CHANGE, kar, sakte, ho, LEKIN, sirf, KUCH, SPECIFIC, files, ko, hi, EK, commit, mein, SHAMIL, kar, sakte, ho, doosri, files, ko, DUSRE, commit, ke, liye, RAKH, sakte, ho.

💡Tip: "git status" command, se, DEKHA, ja, sakta hai, ki, KAUNSI, files, working, directory, mein, MODIFIED, HAIN, aur, KAUNSI, staging, area, mein, READY, HAIN.