במאמר זה, נדון ב:
- מה עושה 'git rev-parse'?
- כיצד להשיג HEAD SHA Hash באמצעות הפקודה '$ git rev-parse'?
- כיצד להשיג HEAD SHA Hash באמצעות הפקודה '$ git rev-parse'?
- איך להשיג Hash של סניף מרוחק באמצעות הפקודה '$ git rev-parse'?
- כיצד להשיג סניף עובד נוכחי באמצעות הפקודה '$ git rev-parse'?
מה עושה 'git rev-parse'?
כאשר מפתחים רוצים להדפיס את ה-SHA Hash של HEAD לאן שהוא מצביע או צריכים לקבל את שם הסניף העובד הנוכחי, ' $ git rev-parse ניתן להשתמש בפקודה.
בואו נבדוק את השימושים המרובים של ' $ git rev-parse ' פקודה!
כיצד להשיג HEAD SHA Hash באמצעות הפקודה '$ git rev-parse'?
ה ' git rev-parse הפקודה יכולה לקבל את ה-Hash של SHA לאן שה-HEAD מצביע כעת. כדי לעשות זאת, נווט אל ספריית השורש של Git על ידי הפעלת ' CD ' פקודה:
$ CD 'C:\Users \n asma\Go'
כדי לקבל את ה-SHA hash של המיקום הנוכחי של HEAD, בצע את ה-' git rev-parse ' פקודה:
$ git rev-parse רֹאשׁכפי שאתה יכול לראות, הגיבוב הנוכחי של מיקום HEAD SHA מוצג:
איך להשיג HEAD Short SHA Hash באמצעות הפקודה '$ git rev-parse'?
אם אתה רוצה לקבל את ה-HASH הקצר של HEAD, ניתן להשתמש בפקודה הבאה:
$ git rev-parse --קצר רֹאשׁניתן לראות שה-Hash הקצר של ה-SHA של המיקום הנוכחי של HEAD מוצג:
איך להשיג Hash של סניף מרוחק באמצעות הפקודה '$ git rev-parse'?
הדרך האחרת להשתמש ב' git rev-parse הפקודה היא לקבל את ענף העבודה הנוכחי של ה-HEAD. לשם כך, ראשית, קבל את רשימת כל הסניפים המרוחקים והמקומיים:
$ git branch -אבפלט הנתון למטה, הענפים המודגשים הם סניפים מרוחקים. בחר את הסניף הרצוי מהרשימה:
לאחר מכן, בצע את ' git rev-parse ' הפקודה יחד עם שם הסניף המרוחק המסוים:
$ git rev-parse מָקוֹר / devכתוצאה מכך, ה-hash של ה-SHA של הענף המרוחק שצוין מוצג:
כיצד להשיג סניף עובד נוכחי באמצעות הפקודה '$ git rev-parse'?
באמצעות ' git rev-parse ' הפקודה, מפתחים יכולים לקבל את שם הסניף העובד הנוכחי:
$ git rev-parse --abbrev-ref רֹאשׁהנה ה ' –abbrev-ref הדגל יציג את שם הסניף המקומי שאליו מצביע ה-HEAD:
הסברנו בקצרה את השימוש ב' $ git rev-parse ' הפקודה יחד עם מספר אפשרויות.
סיכום
ה ' $ git rev-parse ניתן להשתמש בפקודה כדי לקבל את ה-Hash של SHA של סניפים או HEAD. למשל, ה' $ git rev-parse HEAD ניתן להשתמש בפקודה כדי לקבל את ה-hash של HEAD SHA. ה ' $ git rev-parse