כיצד למחוק את רשומת Stash ב-Git

Kyzd Lmhwq T Rswmt Stash B Git



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

במדריך זה תלמדו את השיטה הקלה ביותר למחיקת רשומות מחסן ב-Git.

כיצד למחוק את רשומת Stash ב-Git?

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







בואו נבדוק את השלבים הבאים ליישום התרחיש שלעיל!



שלב 1: עבור למאגר Git
נווט אל מאגר Git Local על ידי שימוש ב' CD ' פקודה:



$ CD 'C:\Users \n azma\Git\mari_khan'





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

$ לגעת file.txt



שלב 3: קובץ מעקב
כעת, עקוב אחר הקובץ באמצעות ' git להוסיף ' פקודה:

$ git להוסיף file.txt

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

$ git commit -M 'קובץ.txt נוסף'

שלב 5: עדכן קובץ
פתח את הקובץ שנוסף בעורך ברירת המחדל, הוסף בו קצת טקסט ועדכן אותו:

$ התחל את file.txt

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

$ git להוסיף .

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

$ git stash

שלב 8: רשימת שינויים ב-Stash
כדי להציג את השינויים האחרונים, ' רשימת מחסני git ' פקודה:

$ git stash רשימה

כפי שאתה יכול לראות, כרגע, יש לנו רק מחסן אחד עם האינדקס ' 0 ”:

שלב 9: מחק את רשומת Stash
כעת, בצע את הפקודה stash עם ' [מוגן באימייל] {0} ' כדי למחוק את המחסן הקשור:

$ git stash זרוק מחסן @ { 0 }

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

שלב 10: אמת סטאש שנמחק
הפעל את ' git stash ' הפקודה כדי לבדוק את כל השינויים שיש לאחסן:

$ git stash

כפי שאתה יכול לראות, אין יותר שינויים מקומיים קיימים כעת:

רוצה למחוק רשומת מחסן באמצעות האינדקס שלה? עיין בהליך המסופק!

כיצד למחוק רשומת Stash ב-Git באמצעות מספר אינדקס?

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

כדי ליישם את הרעיון המוצהר באופן מעשי, בדוק את השלבים הבאים.

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

$ git stash רשימה

לפי הפלט שלהלן, כרגע, יש לנו שני אינדקסים של מחסנים המכילים שינויים:

שלב 2: הסר את רשומת Stash
כעת, בצע את ' git stash drop ' הפקודה עם מספר האינדקס של הסטש שצריך למחוק:

$ git stash יְרִידָה 1

כאן, מחקנו או הורדנו בהצלחה את רשומת המאחסן שהוצבה על ' 1 ' אינדקס:

כיצד למחוק מספר רשומות Stash ב-Git?

כדי למחוק כמה או את כולם בבת אחת, השתמש ב-' git stash drop ' פקודה. כדי להשיג זאת, עקוב אחר ההוראות שסופקו.

שלב 1: רשימת מחסניות
ראשית, הצג את רשימת המאגרים על ידי ביצוע הפקודה שסופקה:

$ git stash רשימה

שלב 2: מחק את כל רשומות ה-Stash
כעת, פשוט הפעל את הפקודה 'git stash drop' כדי למחוק את כל רשומות ה-stash:

$ git stash יְרִידָה

שלב 3: Git Stash
לאחר מכן, הפעל את ' git stash ' הפקודה כדי לבדוק את השינויים שיש לאחסן:

$ git stash

פלט למטה מראה שאין שינויים לשמירה:

הדגמנו דרכים שונות למחיקת סטshed ב-Git.

סיכום

כדי למחוק את רשומת ה-stash ב-Git, ראשית, עבור לספריית Git, וצור ועקוב אחר קובץ הטקסט החדש. לאחר מכן, פתח קובץ ובצע שינויים. לאחר מכן, הוסף את כל השינויים לספרייה ואחסן את השינויים באמצעות ' $ git stash ' פקודה. כעת, בצע את ' $ git stash ירידה [מוגן באימייל] {אינדקס} ” פקודה ומחק כל רשומת מחסן. כדי למחוק את כל המאגרים בבת אחת, הפעל את ' $ git stash ירידה ' פקודה. מדריך זה הסביר כיצד למחוק רשומות מחסניות ב-Git.