מחבר Git Commit: איך לשנות את זה?

Mhbr Git Commit Yk Lsnwt T Zh



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

מדריך זה ירחיב על השיטה הקלה ביותר לשינוי מחבר ה-Git commit.







מהו Git Commit Author?

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



כיצד לשנות את מחבר Git Commit?

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



git commit --לְתַקֵן --מְחַבֵּר 'שם המחבר '

לשם כך, בצע את ההליך המפורט להלן:





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

שלב 1: עבור אל המדריך המקומי של Git

בתחילה, בצע את ' CD ' הפקודה ונווט אל המאגר המצוין להלן:

CD 'C:\Users\user\Git\projectrepo'

שלב 2: הצג את יומן Git

הפעל את ' git log ' הפקודה כדי להציג את היסטוריית ההתחייבויות המלאה:



git log

מהפלט הנתון, בחרנו את ה-commit hash המודגש להלן:

שלב 3: שנה את המחבר

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

git commit --לְתַקֵן --מְחַבֵּר 'קצין '

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

הפלט שסופק להלן מציין שההתחייבות הספציפית שונתה בהצלחה:

שלב 4: אימות

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

git log

ניתן לראות ששם המחבר והמייל שונו בהצלחה:

זה הכל על המחבר של Git commit ועל השיטה לשינוי זה.

סיכום

כדי לשנות את המחבר של Git Commit, ראשית, עבור אל ספריית השורש של Git והצג את ההיסטוריה המלאה של Git באמצעות ' git log '. לאחר מכן, שנה את המחבר ' git commit –amend –author 'שם המחבר '. לבסוף, אמת את המחבר המחויב על ידי בדיקת היסטוריית יומן Git. פוסט זה בבלוג הצהיר על מחבר ה-Git commit ועל השיטה לשינויו.