האם יש שיטה כלשהי לבטל שינויים מקומיים ב-Git?

H M Ys Syth Klshy Lbtl Synwyym Mqwmyym B Git



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

בבלוג זה, נדון אם יש שיטה כלשהי לבטל את השינויים המקומיים ב-Git. אז הבה נתחיל!







האם יש שיטה כלשהי לבטל שינויים מקומיים ב-Git?

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



שלב 1: פתח את Git Bash Terminal



מתפריט התחל, הפעל את מסוף Git Bash:






שלב 2: נווט אל מאגר Git

עבור אל המאגר המקומי של Git דרך ' CD ' פקודה:



$ CD 'C:\Git'



שלב 3: אתחול מאגר Git

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

$ זה חם



שלב 4: צור קובץ חדש

לאחר מכן, צור קובץ חדש באמצעות ' גע ב<שם קובץ> ' פקודה:

$ לגעת test.txt



שלב 5: הוסף קובץ לסביבת הבמה

הוסף את הקובץ שנוצר לסביבת הבמה:

$ git להוסיף test.txt



שלב 6: בצע את הקובץ החדש שנוצר

השתמש ב' git commit ' הפקודה לבצע את השינויים בביצוע. הנה ה ' -M מתווספת אפשרות להטמעת הודעה לאורך ה-commit:

$ git commit -M 'קובץ בדיקה נוסף'



שלב 7: בדוק Git Log

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

$ git log


הפלט המוזכר להלן מראה שהשינויים מחויבים:


שלב 8: שנה קובץ מחויב

לאחר מכן, שנה את הקובץ החדש שבוצע באמצעות ' הַתחָלָה ' הפקודה וציין את שם הקובץ:

$ התחל test.txt



לאחר שתעשה זאת, הקובץ המחויב ייפתח בעורך Git שנבחר. בצע את השינויים הנדרשים ולחץ על ' CTRL+S 'מפתח:


שלב 9: הוסף קובץ מעודכן לשלב

לאחר מכן, הוסף שינויים בסביבת ההיערכות:

$ git להוסיף .



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

$ סטטוס git


הפלט שלהלן מראה שנוספו שינויים לאזור ההיערכות:


שלב 10: בצע את הקובץ ששונה

בצע את הקובץ ששונה באמצעות הפקודה שסופקה:

$ git commit -M 'קובץ הבדיקה מעודכן'



שוב, בדוק את יומן Git לאימות:

$ git log


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


שלב 11: בטל את השינויים המקומיים

על מנת לאפס או לבטל את השינויים המקומיים ולשחזר את המאגר המקומי של Git לגרסה הקודמת, השתמש ב-' git reset HEAD~1 ' פקודה:

$ איפוס git ראש ~ 1



שוב, ודא אם החזרנו שינויים בהצלחה או לא:

$ git log .


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


ריכזנו את המידע הקל ביותר לביטול שינויים מקומיים ב-Git.

סיכום

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