ב-Git, מפתחים רוצים להשתמש במאגר אחד בתוך מאגר אחר. לשם כך, יש צורך ליצור תת-מודול או מאגר משנה בתוך המאגר המקומי של Git. תת-מודול Git הוא שיטה לכלול ספריה מקומית אחת של Git כספריית משנה בתוך מאגר Git אחר בנתיב ספציפי. ניתן להשתמש בתתי-מודולים לשמירה על תלות חיצונית נפרדת מבסיס הקוד הראשי ולספק את הדרך הטובה והקלה לנהל מבני פרויקט מורכבים.
מדריך זה ידגים את השיטה להוספת ספריית תת-מודול ב-Git.
כיצד להוסיף תת-מודול ב-Git?
כדי להוסיף תת-מודול ב-Git, בצע את ההליך האמור להלן:
-
- עבור אל המדריך המקומי של Git.
- צור תת-מודול בתוך המאגר המקומי של Git.
- עברו לכיוון ספריית תת-מודול.
- אתחול ספריית תת-מודול.
- לאחר מכן, היכנס לחשבון GitHub שלך ונווט אל ' המאגרים שלך> בחר מאגר> העתק HTTPS 'כתובת אתר.
- הכנס את תת-מודול באמצעות ' git submodule add ' הפקודה יחד עם כתובת האתר המועתקת.
- אמת את המודול שנוסף על ידי בדיקת סטטוס Git.
- בצע את המודול במעקב באמצעות ' git commit ' פקודה.
שלב 1: הפנה מחדש למאגר Git Local Repository
ראשית, פתח את כלי השירות Git ונווט לכיוון המאגר המקומי של Git באמצעות ' CD ' פקודה:
CD 'C:\Users\user\Git\demo1'
שלב 2: צור ספריית תת-מודולים
בצע את ' mkdir ' הפקודה כדי ליצור ספריית משנה בתוך הספרייה הנוכחית:
mkdir תת-מודול-הדגמה1
שלב 3: עבור אל ספריית תת-מודולים
נווט אל ספריית תת-מודול באמצעות ' CD ' פקודה:
CD תת-מודול-הדגמה1
שלב 4: אתחול ספריית תת-מודולים
לאחר מכן, אתחל את ספריית תת-המודולים שנוצרה על ידי ביצוע ' זה חם ' פקודה:
זה חם
כתוצאה מכך, מאגר ריק אותחל בהצלחה:
שלב 5: העתק כתובת URL של HTTPS
לאחר מכן, היכנס לחשבון GitHub שלך ונווט אל ' המאגרים שלך> בחר מאגר> העתק HTTPS ' URL:
שלב 6: הוסף תת-מודול
הפעל את ' git submodule add ' פקודה והדבק את כתובת האתר שהועתקה:
תת-מודול git הוסף https: // github.com / Gituser213 / testrepo.git
התמונה שנוצרה מציינת שמאגר תת-מודול השובט בהצלחה עם המאגר המרוחק המוצהר:
שלב 7: בדוק את המצב של Git
כעת, הצג את המצב הנוכחי על ידי הפעלת ' סטטוס git ' פקודה:
סטטוס git
ניתן לשים לב שהשינויים החדשים נוספו באזור ההיערכות:
שלב 8: בצע שינויים
כעת, בצע את כל השינויים על ידי ביצוע ' git commit ' הפקודה עם ' -M ' דגל עבור ביצוע ההודעה:
git commit -M 'נוספו תת-מודולים'
הפלט שלהלן מראה שכל השינויים בוצעו:
זה הכל על הוספת תת-מודול בספרייה המקומית של Git.
סיכום
כדי להוסיף תת-מודול ב-git, ראשית, עבור לספרייה המקומית של Git וצור תת-מודול בתוך המאגר המקומי של Git באמצעות ' mkdir ' פקודה. לאחר מכן, עבור לספריית תת-מודול ואתחול אותה. לאחר מכן, היכנס לחשבון GitHub שלך ונווט אל ' המאגרים שלך> בחר מאגר> העתק כתובת URL של HTTPS '. הכנס את תת-מודול עם ' git submodule add ' הפקודה לאורך הקישור שהועתק. לבסוף, בצע את השינוי הנוסף בעזרת ' git commit ' פקודה. פוסט זה ציין את השיטה להוספת תת-מודול ב-Git.