⬆️
Remote Repositories

push & pull

Syncing with Remote
💡 Push, EK, "DAAK, BHEJNA", jaisa, hai, (apna, KAAM, DOOSRO, tak, PAHUNCHANA), Pull, "DAAK, RECEIVE, karna", jaisa, hai, (DOOSRO, ka, KAAM, apne, tak, LAANA).

"git, push, <remote>, <branch>" LOCAL, commits, ko, remote, repository, PAR, UPLOAD, karta hai — agar, KISI, aur, ne, MEANWHILE, remote, PAR, NAYE, commits, kiye, HAIN, TO, push, REJECT, ho, jaata hai.

"git, pull" remote, se, NAYE, commits, DOWNLOAD, karta hai, aur, AUTOMATICALLY, apni, CURRENT, branch, mein, MERGE, kar, deta hai.

git push origin main
git push -u origin feature-branch
git pull
⬆️
Push, EK, "DAAK, BHEJNA", jaisa, hai, (apna, KAAM, DOOSRO, tak, PAHUNCHANA), Pull, "DAAK, RECEIVE, karna", jaisa, hai, (DOOSRO, ka, KAAM, apne, tak, LAANA).
1 / 2
⚡ Quick Recap
  • git push = local commits ko remote par upload karna
  • git pull = remote se naye commits download + merge karna
  • -u flag se local aur remote branch link ho jaate hain
Is page mein (2 subtopics)

"git, push, <remote>, <branch>" LOCAL, commits, ko, remote, repository, PAR, UPLOAD, karta hai — agar, KISI, aur, ne, MEANWHILE, remote, PAR, NAYE, commits, kiye, HAIN, TO, push, REJECT, ho, jaata hai jab, tak, PEHLE, PULL, na, karo.

git push origin main
git push -u origin feature-branch

"git, pull" remote, se, NAYE, commits, DOWNLOAD, karta hai, aur, AUTOMATICALLY, apni, CURRENT, branch, mein, MERGE, (ya, REBASE, agar, CONFIGURED, hai) kar, deta hai — YE, "git, fetch" + "git, merge" ka, SHORTHAND, hai.

💡Tip: "-u" (ya, "--set-upstream") flag, PEHLI, BAAR, push, karte, waqt, use, kiya, jaata hai — YE, LOCAL, branch, ko, remote, branch, se, "LINK" kar, deta hai, taaki, AAGE, se, sirf, "git, push" (bina, arguments) hi, KAAFI, ho.