כיצד למזג Git ו-GitHub?

Kyzd Lmzg Git W Github



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

התוצאות של מדריך זה הן:







איך מגדירים את שם המשתמש והאימייל של Git?

כדי להגדיר את שם המשתמש וכתובת האימייל של Git, עיין בהוראות הבאות:



  • הפעל את מסוף Git bash ועבור למאגר המקומי.
  • לאחר מכן, השתמש ב' git config –Global user.name <שם משתמש> ' הפקודה להגדרת שם משתמש.
  • כדי להגדיר את כתובת האימייל של המשתמש, הפעל את ' git config –global user.email ' פקודה.

שלב 1: עבור ל-Git Root Directory

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



cd 'C:\Users\nazma\Git\Git'

שלב 2: הגדר את שם המשתמש של Git

לאחר מכן, השתמש ב-' git config ' הפקודה כדי להגדיר את שם המשתמש של Git באופן גלובלי:





git config --global user.name 'LinuxHint21'

כאן:

  • ' -גלוֹבָּלִי ” היא רמת תצורה שהערך שלה חל על משתמש מסוים במערכת הפעלה.
  • ' שם משתמש ' מציין את שם המשתמש שאנו רוצים להגדיר.
  • ' LinuxHint21 'זה שם המשתמש שלנו:



שלב 3: הגדר את דוא'ל המשתמש של Git

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

git config --global user.email 'tslfmn018@gmail.com'

כיצד למזג Git ו-GitHub?

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

  • הפנה מחדש למאגר המקומי הרצוי.
  • צור קובץ חדש ועקוב אחריו.
  • שמור שינויים שנוספו במאגר Git על ידי התחייבות.
  • לאחר מכן, עבור למאגר המרוחק של GitHub והעתק את כתובת האתר שלו.
  • הוסף את כתובת האתר המרוחקת ואמת אותה.
  • צור עותק של התוכן המעודכן של המאגר המרוחק למחשב המקומי.
  • הפעל את הפקודה 'git push' יחד עם השם המרוחק ושם הסניף המקומי שצריך לדחוף ולהתמזג עם השרת המרוחק.

שלב 1: עבור למאגר הרצוי

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

הטבת CD

שלב 2: צור קובץ חדש

כדי ליצור קובץ חדש במאגר המקומי הפועל הנוכחי, השתמש ב-' לגעת ' הפקודה וציין את שם הקובץ עם סוגו:

גע בקובץ 1.txt

כאן, יצרנו קובץ טקסט חדש בשם ' file1.txt ”:

שלב 3: קובץ מעקב

כעת, הפעל את הפקודה שסופקה כדי להעביר את הקובץ החדש שנוצר מאזור העבודה לאינדקס המעקב:

git הוסף file1.txt

שלב 4: שמור קובץ במאגר Git

לאחר מכן, דחוף את הקובץ מאזור המעקב למאגר Git דרך הפקודה 'git commit' עם הדגל '-m' להוספת הודעת ה-commit הרצויה לשימוש מאוחר יותר:

git commit -m 'הקובץ הראשון נוסף'

על פי הפלט הבא, שמרנו בהצלחה שינויים במעקב:

שלב 5: העתק את כתובת האתר של המאגר המרוחק

לאחר שתעשה זאת, העתק את כתובת האתר של המאגר המרוחק. למטרה הזאת:

  • פתח את חשבון GitHub שלך.
  • נווט אל המאגר המרוחק הרצוי.
  • לאחר מכן, הקש על ' קוד ' כפתור.
  • בחר ' HTTPS ' מהתפריט הנפתח שהופיע.
  • הקלק על ה ' סמן את ✔ ' סמל להעתקת כתובת האתר ללוח שלך:

שלב 6: הוסף מרחוק למאגר המקומי

לאחר מכן, הוסף את כתובת האתר המרוחקת למאגר המקומי על ידי הפעלת הפקודה הבאה:

git מרחוק הוסף מקור https://github.com/GitUser0422/jooya.git

כאן, ' מָקוֹר ' הוא השם המרוחק שלנו ואז סיפקנו את כתובת האתר של המאגר המרוחק שהועתקה:

שלב 7: ודא שלט נוסף

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

git remote -v

כפי שאתה יכול לראות, השלט נוסף בהצלחה למאגר המקומי:

שלב 8: הורד תוכן מאגר מרוחק

כדי להוריד את התוכן המעודכן של המאגר המרוחק, השתמש בפקודה הבאה:

git fetch

אפשר לראות ש; הורדנו בהצלחה את תוכן המאגר המרוחק:

שלב 9: דחוף תוכן Git ל- GitHub

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

git push -u origin dev

בפקודה שניתנה לעיל:

  • ' דגל ' משמש ליצירת ענף מעקב עבור ' dev ' ענף.
  • ' מָקוֹר ” הוא השם המרוחק שלנו או הכינוי של כתובת האתר של המאגר המרוחק.
  • ' dev ” הוא שם הסניף שאנו רוצים לדחוף.

הערה : הדגל '-u' משמש ליצירת ענף מעקב רק עבור הדחיפה הראשונה של סניף מקומי כלשהו לשרת המרוחק

על פי הפלט הנתון להלן, הסניף המקומי שלנו נדחק בהצלחה ומוזג עם GitHub:

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

זהו זה! הרחבנו על מיזוג Git ו-GitHub.

סיכום

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