איך אני יכול להראות מה התחייבות עשתה?

Yk Ny Ykwl Lhr Wt Mh Hthyybwt Sth



ב-Git, commit מייצג תמונת מצב של כל מאגר Git בנקודת זמן מסוימת. כאשר משתמשים מבצעים שינויים בקבצים במאגר, הם מביים את השינויים הללו ולאחר מכן יוצרים התחייבות לשמור את השינויים הללו. ליתר דיוק, כאשר נוצרת commit, Git יוצר תמונת מצב של המצב הנוכחי של המאגר כולל כל השינויים שבוצעו. כל התחייבות מכילה מידע כולל הודעת התחייבות, תאריך, מחבר וקבצים שנוספו, שונו או נמחקו. משתמשים יכולים לראות את כל השינויים שבוצעו ב-commits.

כתיבה זו תדגים את השיטות להראות מה עשה מחויבות מסוימת.

איך להראות מה עשתה מחויבות?

ניתן להשתמש בפקודות Git שונות כדי להראות מה עשה commit מסוים, כגון:







שיטה 1: הצג שינויים ב-Commit באמצעות הפקודה 'git show '.

ה ' מופע git ' הפקודה יחד עם ה-commit ID מציגה מידע מפורט על אותה commit, כולל הודעת ה-commit, שם המחבר, תאריך ושעה. זה גם מראה מה עשה מחויבות מסוימת.



שלב 1: בחר בהתחייבות רצויה

ראשית, הצג את היסטוריית ה-commit, ובחר commit מסוים.



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

הפלט שלהלן מציג את כל היסטוריית ההתחייבויות. בחרנו את ' 3245529 'מזהה התחייבות:





שלב 2: הצג שינויים בהתחייבות

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



מופע git 3245529

הפלט שלהלן מציג את השינויים שבוצעו ב-commit שנבחר. בחלק המודגש, הטקסט הירוק יחד עם ' + סמל ' מייצג את השורות החדשות שנוספו לקובץ ב-commit:

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

מופע git 3245529 --סטט

צילום המסך שלהלן מציין ששלוש הוספות נוספו ל-commit זה:

שיטה 2: הצג שינויים ב-Commit באמצעות 'git diff ^!' פקודה

ה ' git diff ” הפקודה עם מזהה ה-commit הספציפי משמשת להצגת השינויים שבוצעו ב-commit זה. השתמש בפקודה שסופקה והוסף את ה-'^!' סמלים כדי לא לכלול את כל ההתחייבויות ההורה מההבדל:

git diff 3245529 ^ !

בצילום המסך שלהלן, החלק המודגש מציג את השינויים שנוספו ב-commit שנבחר:

הסברנו את השיטות הקלות ביותר להראות מה עשה מחויבות ספציפית.

סיכום

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