האקדמיה/טבלת הפקודות/git push

git push

למתחילים~2 דקות קריאה
הפקודות והדגלים בעמוד אומתו אוטומטית מול התיעוד הרשמי ב-2026-07-29 · הפרוזה טרם נסקרה ידנית

שולח commits מקומיים לשרת (GitHub/GitLab).

מה זה עושה: שולח commits מקומיים לשרת (GitHub/GitLab).

שימוש

git push                          # push לbranch הנוכחי
git push origin [branch]          # push מפורש
git push -u origin [branch]       # push + הגדר כברירת מחדל
git push origin --tags            # שלח גם tags

דוגמאות

# פעם ראשונה על branch חדש
git push -u origin feature/login

# אחרי זה — פשוט
git push

# גיבוי מהיר
git add . && git commit -m "backup" && git push

💡 -u = "upstream" — מגדיר את הקישור בין הbranch המקומי לרחוק. צריך רק פעם אחת לbranch חדש.

⚠️ NEVER: git push --force על main — זה מוחק היסטוריה לכולם.

✅ מותר: git push --force-with-lease על feature branch שלך בלבד.

→ קשור ל: git-pull, git-commit, git-remote

להמשך
טבלת הפקודות