ב-Git, כדי לבצע אחזור git ו-git push עם חברי פרויקט אחרים, ' מָקוֹר ' ו' לִשְׁלוֹט ניתן להשתמש במאגרים. origin ו-master הם שני מונחים שונים המשמשים בזמן עבודה וניהול פרויקטים של Git. ליתר דיוק, המקור הוא שם ברירת המחדל שהוקצה למאגר מרוחק של Git; עם זאת, המאסטר הוא שם סניף Git.
בלוג זה ידון בענף המאסטר של Git origin.
כיצד לעבור, לשחזר ולדחוף את מקור מאסטר?
כדי להחליף סניפים, אחזר ודחף את הסניף המקומי למרוחק; ראשית, עבור לספריית השורש של Git וצור מאגר חדש. לאחר מכן, שיבטו את המאגר והצג את המקור או את רשימת החיבורים המרוחקים על ידי ביצוע ' $ git remote -v ' פקודה. לאחר מכן, עבור לסניף הנדרש.
בואו נתקדם ונבצע בפועל את ההליך שצוין לעיל!
שלב 1: עבור ל-Git Root Directory
ראשית, עבור לספריית השורש של Git באמצעות ' CD ' פקודה:
$ CD 'C:\Users \n azma\Go'
שלב 2: צור מאגר
הפעל את ' mkdir ' הפקודה ליצירת מאגר חדש:
$ mkdir הדגמה1
שלב 3: מאגר שיבוטים
שיבוט המאגר המרוחק על ידי שימוש ב' שיבוט git ” הפקודה וציין את כתובת האתר של המאגר המרוחק:
$ שיבוט git https: // github.com / GitUser0422 / demo3. git
שלב 4: בדוק מקור מרחוק
הפעל את ' שלט git ' הפקודה כדי להציג את המקור המרוחק:
$ שלט git -בהפלט הנתון מציג את רשימת החיבורים המרוחקים:
שלב 5: החלף סניף
לאחר מכן, עבור לענף הראשי על ידי שימוש בפקודה המסופקת:
$ git להחליף מאסטר
שלב 6: אחזר סניף
כעת, הורד את ענף המאסטר המרוחק למאגר המקומי באמצעות ' git fetch ' פקודה:
$ git merge מָקוֹר / לִשְׁלוֹט
שלב 7: מיזוג סניף מרוחק
בצע את ' git merge ' הפקודה למיזוג הסניף המקומי לסניף המרוחק:
$ git merge מָקוֹר / לִשְׁלוֹט --לאפשר-לא קשורות-היסטוריה
שלב 8: בצע את הפקודה git push
כעת, דחוף את ענף המאסטר המעודכן למאגר המרוחק באמצעות הפקודה הבאה:
$ דחיפה מאסטר מוצא
הסברנו על Git origin master עם דוגמה.
סיכום
ב-Git, מוצא ומסטר הם שני מונחים שונים. המקור הוא שם ברירת המחדל שהוקצה למאגר מרוחק של Git; עם זאת, המאסטר הוא שם סניף Git. כדי להציג את המקור המרוחק, הפעל את ' $ git remote -v ' פקודה. יתר על כן, ה' $ git checkout