כיצד לגיט Push לסניף מרוחק

Kyzd Lgyt Push Lsnyp Mrwhq



Git היא מערכת בקרת גרסאות מבוזרת המכילה סניפים מקומיים ומרוחקים. ב-Git, סניפים מנוצלים לפיתוח מודולים מרובים ללא תלות בזרימת העבודה הראשית. כאשר מפתחים עובדים מקומית, הם מתחייבים לסניף המקומי שלהם ואז דוחפים אותו לסניף המרוחק כדי לעדכן את קוד המקור של הפרויקט.

בבלוג זה נסביר את השיטה ל-Git push לסניף המרוחק.







איך לגיט Push לסניף מרוחק?

כדי לגיט לדחוף לסניף המרוחק, ראשית, נווט אל המאגר המקומי של Git והצג את רשימת כל הסניפים המקומיים. לאחר מכן, בצע את ' $ git switch ” הפקודה לעבור לסניף. לאחר מכן, רשום את התוכן של המאגר המקומי והפעל את ' $ git push -u מקור ' הפקודה לדחוף לסניף המרוחק.



שלב 1: עבור למאגר Git Local



בהתחלה, נווט אל הספרייה המקומית של Git על ידי ביצוע ' CD ' פקודה:





$ CD 'C:\Users \n azma\Git\Demo12'



שלב 2: רשום את הסניפים המקומיים של Git

לאחר מכן, הפעל את ' git branch ' הפקודה לצפייה בכל הסניפים המקומיים:



$ git branch


לפי הפלט הנתון להלן, המאגר המקומי שלנו מכיל סניפים מרובים. אנו נבחר אחד מהם. לדוגמה, ' לִשְׁלוֹט ”:


שלב 3: עבור לסניף

כעת, עבור לענף המאסטר על ידי שימוש בפקודה המסופקת:

$ git להחליף מאסטר



שלב 4: רשימת תוכן מאגר

כדי להציג את רשימת התוכן של המאגר, הפעל את ' ls ' פקודה:

$ ls


כפי שניתן לראות כי המאגר המרוחק בשם ' הַדגָמָה ' כבר משובט:


שלב 5: דחוף סניף מרוחק

לבסוף, בצע את ' דחיפה ' הפקודה עם האפשרות ' ' כדי לדחוף את ' לִשְׁלוֹט ' הסתעף למאגר המרוחק:

$ דחיפה מאסטר מוצא


הפלט שלהלן מראה כי ' לִשְׁלוֹט ' נדחף בהצלחה:


הערה: בפקודה לעיל, השתמשנו ב-' ' אפשרות. אפשרות זו משמשת בעת ביצוע הדחיפה הראשונה של ענף כלשהו בלבד. זה יוצר ענף מעקב עבור ענף הדחיפה. בפעם הבאה שאתה דוחף משהו לענף שכבר נדחף, אין צורך לדחוף אותו בלי ' ' אפשרות.

סיכום

כדי לגיט לדחוף לסניף המרוחק, ראשית, עבור לספרייה המקומית של Git והצג את רשימת הסניפים המקומיים הקיימים על ידי ביצוע ה-' $ git branch ' פקודה. לאחר מכן, הפעל את ' $ git switch ” הפקודה כדי להעביר את הסניף אליו תרצו לדחוף לסניף המרוחק. לאחר מכן, רשום את התוכן של המאגר המקומי והפעל את ' $ git push -u מקור ' הפקודה לדחוף לסניף המרוחק. הבלוג הזה הדגים איך לגיט לדחוף לסניף המרוחק.