מדריך זה ידגים כיצד ליצור תיקון מהשינויים הלא מחויבים של Git.
כיצד ליצור תיקון מהשינויים הלא מחויבים במאגר העבודה של Git?
כדי ליצור תיקון משינויים לא מחויבים במאגר Git, תחילה, עבור אל המאגר, הוסף שינויים לאינדקס ההיערכות והשתמש ב-' git diff –cached > Filename.patch ' פקודה.
לקבלת הנחיה מעשית, עברו על ההליך שסופק.
שלב 1: הפעל את Git Terminal
הפעל את מסוף Git מתפריט 'אתחול' של Windows:
שלב 2: עבור אל Git Working Directory
עבור אל ספריית העבודה של Git על ידי שימוש ב-' cd <נתיב ספרייה> ' פקודה:
שלב 3: אתחול Git Directory
אתחל את ספריית Git באמצעות הפקודה שסופקה:
שלב 4: צור קובץ חדש
צור את הקובץ החדש על ידי הפעלת ' גע ב<שם קובץ> ' פקודה:
שלב 5: הוסף שינויים ללא מעקב
לאחר מכן, העבר את השינויים שאינם במעקב לאינדקס המעקב באמצעות הפקודה שהוזכרה:
בדוק את סטטוס Git כדי לוודא אם השינויים נוספו לאינדקס הבימוי או לא:
$ סטטוס gitכאן, אתה יכול לראות שהוספנו בהצלחה את השינויים ללא מעקב לאזור ההיערכות:
שלב 6: צור תיקון של שינויים לא מחויבים
בשלב הבא, צור את התיקון של שינויים מבוימים לא מחויבים:
בפקודה לעיל, ' -מאוחסן במטמון אפשרות ” משמשת ליצירת התיקון של שינויים מבוימים. אם משתמש אינו יכול להשתמש ב' -מאוחסן במטמון אפשרות ', ייווצר תיקון של שינויים ללא מעקב:
להשתמש ב ' ls ' הפקודה כדי להציג את כל הספריות והקבצים של המאגר הנוכחי:
$ ls
שלב 7: החל תיקון
החל את התיקון באותה ספרייה כדי לבדוק שקובץ התיקון פועל או לא:
ניתן לראות שנתקלה בשגיאה מכיוון שהיא כבר קיימת בספריית העבודה:
שלב 8: צור מאגר חדש
בואו ניצור ספרייה חדשה בה נחיל את התיקון שנוצר לאחרונה. למטרה זו, השתמש ב' mkdir <שם ספרייה> ' פקודה:
לאחר מכן, פתח את הספרייה או המאגר החדש באמצעות ' CD ' פקודה:
$ CD NewDirectory /
שלב 9: החל תיקון של שינויים לא מחויבים
לאחר מכן, החל את התיקון לתוך ספרייה חדשה באמצעות הפקודה המפורטת להלן:
כדי לוודא אם התיקון מוחל או לא, הצג את רשימת כל הקבצים:
$ lsהפלט מציין שהחלנו בהצלחה את התיקון של שינויים לא מחויבים בספרייה החדשה:
לימדנו אותך את ההליך ליצירת תיקון Git מהשינויים הלא מחויבים.
סיכום
כדי ליצור תיקון מהשינויים הלא מחויבים של Git, ראשית, פתח את מאגר העבודה של Git. צור קובץ חדש והוסף אותו לאינדקס המעקב. לאחר מכן, צור תיקון Git של שינויים לא מחויבים במעקב באמצעות ' git diff –cached > Patchfile.patch ' פקודה. לאחר מכן, החל את התיקון למאגר או ספרייה אחרת דרך ' git application