העבר את מצביע הענף להתחייבות אחרת ללא תשלום

H Br T Mzby H Np Lhthyybwt Hrt Ll Tslwm



Git הוא כלי בסיסי המשמש מפתחים לניהול קובצי קוד המקור של פרויקטי הפיתוח הגדולים שלהם. מפתחי Git מקיימים אינטראקציה עם שירות האירוח של GitHub דרך הסניפים המקומיים. ליתר דיוק, ענף Git הוא מצביע נייד המצביע על commits. בזמן שמירת שינויים במאגר העבודה הנוכחי של Git, ענף ברירת המחדל, למשל, ' לִשְׁלוֹט ” מצביע על ה-commit האחרון ומתקדם אחרי כל commit.

כתיבה זו תסביר העברת מצביע סניף לסניף אחר ללא תשלום.

כיצד להעביר את מצביע הענף להתחייבות אחרת ללא תשלום?

על מנת להעביר את מצביע הסניף ל-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 ' פקודה:

$ git להחליף מאסטר

שלב 4: הצג את יומן Git של הענף הנוכחי
בדוק את יומן ההתייחסות של Git כדי להציג את המיקום הנוכחי של מצביע HEAD בענף העבודה הנוכחי:

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

כאן, מהפלט למטה אתה יכול לראות שה-HEAD מצביע על ' לִשְׁלוֹט ' ענף:

שלב 5: הזז את מצביע הענף
כדי להעביר מצביע סניף ל-commit שונה ללא תשלום, השתמש ב-' $ git branch ' הפקודה יחד עם שם הסניף:

$ git branch dev

הנה ה ' אפשרות ' מייצגת את ' כּוֹחַ ' אשר יקבע לאן יצביע HEAD הענף:

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

$ מופע git רֹאשׁ

כפי שניתן לראות, המיקום של ה-HEAD הוסט לשם סניף אחר ' dev ' ממש כמו ' לִשְׁלוֹט ' ענף:

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

$ git switch dev

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

$ מופע git רֹאשׁ

ניתן לראות כי מיקום ה-HEAD מצביע על ' לִשְׁלוֹט ' סניף וכן ' dev ' ענף:

הסברנו ביעילות את ההליך של העברת מצביע סניף להתחייבויות שונות ללא תשלום.

סיכום

כדי להעביר את מצביע הסניף ל-commit אחר ללא תשלום, ראשית, נווט אל המאגר המסוים ובדוק את יומן Git של הסניף הנוכחי. לאחר מכן, עבור לענף אחר והצג את יומן ההתייחסות ל-Git שלו כדי להגיע לאן ה-HEAD מצביע. לאחר מכן, העבר את מצביע הסניף ל-commit אחר בעזרת ה-' $ git branch -f ' פקודה. לבסוף, הצג את המיקום של HEAD באמצעות ' $ git show HEAD ' פקודה. פוסט זה הסביר את השיטה להעברת מצביע סניף ל-Git commit אחר ללא תשלום.