כתיבה זו תסביר העברת מצביע סניף לסניף אחר ללא תשלום.
כיצד להעביר את מצביע הענף להתחייבות אחרת ללא תשלום?
על מנת להעביר את מצביע הסניף ל-commit אחר ללא תשלום, בצע את השלבים שסופקו:
- עבור אל המאגר הרצוי.
- הצג את יומן Git של הסניף הנוכחי.
- עבור לענף אחר ובדוק את יומן ההתייחסות ל-Git שלו.
- השתמש ב' $ git branch -f
” הפקודה להזזת מצביע הענף. - הצג את המיקום הנוכחי של מצביע הענף.
שלב 1: נווט אל ספרייה מסוימת
עבור לספרייה המקומית של Git על ידי ביצוע ' CD ' פקודה:
$ CD 'C:\Go \t is_repo'
שלב 2: בדוק את יומן Git:
כדי להציג את יומן Git כדי לבדוק את המיקום הנוכחי של מצביע הענף, השתמש ב-' git log הפקודה יחד עם הפקודה ' -שורה אחת 'דגל:
$ git log --באינטרנט
כפי שאתה יכול לראות, מצביע הענף מצביע על ' לִמְחוֹק ' להתחייב:
שלב 3: עבור לסניף אחר
לאחר מכן, עבור לסניף המקומי הרצוי בעזרת הלחצן ' $ git switch ' פקודה:
שלב 4: הצג את יומן Git של הענף הנוכחי
בדוק את יומן ההתייחסות של Git כדי להציג את המיקום הנוכחי של מצביע HEAD בענף העבודה הנוכחי:
כאן, מהפלט למטה אתה יכול לראות שה-HEAD מצביע על ' לִשְׁלוֹט ' ענף:
שלב 5: הזז את מצביע הענף
כדי להעביר מצביע סניף ל-commit שונה ללא תשלום, השתמש ב-' $ git branch ' הפקודה יחד עם שם הסניף:
הנה ה ' -ו אפשרות ' מייצגת את ' כּוֹחַ ' אשר יקבע לאן יצביע HEAD הענף:
שלב 6: הצג את מצביע הענף
לאחר מכן, בדוק את מיקום ה-HEAD באמצעות הפקודה הנתונה למטה:
כפי שניתן לראות, המיקום של ה-HEAD הוסט לשם סניף אחר ' dev ' ממש כמו ' לִשְׁלוֹט ' ענף:
שלב 7: עבור לסניף אחר
לאחר מכן, עבור אל ' dev ' סניף כדי להציג את השינויים בסניף המסוים הזה:
שלב 8: אמת את מצביע HEAD
לבסוף, ודא שהמיקום של HEAD מועבר לענף העבודה הנוכחי שנוצר לאחרונה:
ניתן לראות כי מיקום ה-HEAD מצביע על ' לִשְׁלוֹט ' סניף וכן ' dev ' ענף:
הסברנו ביעילות את ההליך של העברת מצביע סניף להתחייבויות שונות ללא תשלום.
סיכום
כדי להעביר את מצביע הסניף ל-commit אחר ללא תשלום, ראשית, נווט אל המאגר המסוים ובדוק את יומן Git של הסניף הנוכחי. לאחר מכן, עבור לענף אחר והצג את יומן ההתייחסות ל-Git שלו כדי להגיע לאן ה-HEAD מצביע. לאחר מכן, העבר את מצביע הסניף ל-commit אחר בעזרת ה-' $ git branch -f