הסבר את הפקודה 'git checkout' עם דוגמאות | סניף קופה, התחייבות לקופה

Hsbr T Hpqwdh Git Checkout M Dwgm Wt Snyp Qwph Hthyybwt Lqwph



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

מדריך זה יסביר בקצרה את הפקודה 'git checkout' עם דוגמאות.

הסבר את הפקודה 'git checkout' עם דוגמאות | סניף קופה, התחייבות לקופה

ה ' git checkout ” הפקודה היא פקודת Git רב-תכליתית המאפשרת למשתמשים לעבור בין ענפים שונים, התחייבויות או אפילו קבצים בודדים במאגר שצוין. כדי לעשות זאת, בדוק את הדוגמאות המפורטות להלן:







דוגמה 1: סניף Checkout ב-Git

משתמשים יכולים להשתמש ב' git checkout ' למעבר בין סניפים שונים באותו מאגר. להדגמה מעשית, עיין בהוראות המפורטות להלן:



  • עברו לכיוון המאגר המקומי של Git.
  • רשום את כל הסניפים באמצעות ' git branch ' פקודה.
  • מעבר מענף אחד למשנהו על ידי הפעלת ' git checkout ' יחד עם שם הסניף.

שלב 1: עבור אל המאגר המקומי של Git
בתחילה, עבור למאגר המקומי של Git בעזרת ה-' CD ' פקודה:



CD 'C:\Users\user\Git \t סטרפ'

שלב 2: רשום את כל הסניפים הזמינים
בצע את ' git branch ' הפקודה לרשימת כל הסניפים המקומיים:





git branch

בפלט המצוין להלן, הכוכבית '*' לצד ' התכונה שלי ' סניף מציין שזהו הענף העובד הנוכחי:



שלב 3: מעבר בין סניפים
כדי לעבור בין סניפים, הפעל את ' git checkout ' סניף יחד עם שם הסניף:

git checkout תכונה 2

כתוצאה מכך, עברנו מה-' התכונה שלי ' סניף אל ' תכונה 2 ' סניף בהצלחה:

דוגמה 2: Checkout Commit ב-Git

ה ' git checkout הפקודה משמשת גם למעבר זמני ל-commit ספציפי במאגר. כדי לעשות זאת, עיין בהוראות שניתנו:

  • הצג את יומן Git בעזרת ' git log –oneline ' כדי להציג כל commit בשורה אחת.
  • התחייבות לקופה על ידי ביצוע ' git checkout ' הפקודה יחד עם מזהה commit ספציפי.

שלב 1: הצג את יומן Git
הפעל את ' git log –oneline ' הפקודה לייצג כל commit בשורה אחת:

git log --באינטרנט

מהפלט שסופק, בחר כל hash של commit SHA. לדוגמה, בחרנו את ' 193c159 ' commit hash:

שלב 2: התחייבות לקופה

כעת, בצע את ' git checkout ' הפקודה יחד עם מזהה commit ספציפי ועבור אליו:

git checkout 193c159

הערה : כאשר משתמשים יבצעו צ'ק-אאוט ל-commit, הם יהיו ב-' ראש מנותק ” מצב, כלומר הם לא נמצאים באף סניף, וכל שינוי שיבוצע לא ישויך לסניף.

זה הכל על הפקודה 'git checkout' עם דוגמאות שונות.

סיכום

ה ' git checkout ' הפקודה מאפשרת למשתמשים לעבור בין ענפים שונים ומתחייבים. להשתמש ב ' Git checkout <שם סניף> ” הפקודה למעבר בין סניפים. יתר על כן, ה' git checkout הפקודה משמשת לבדיקת commit ספציפי. בלוג זה הרחיב את הפקודה 'git checkout' עם דוגמאות שונות.