Working Dir, Staging & Repo
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"- 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
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.