השלכת שינויים שטרם הועברו ל-staging
חלק מהיחידה ניהול גרסאות במסלול ה-Terminal של Coddy. שיעור 40 מתוך 58.
לפעמים מבצעים שינויים בספריית העבודה ומתחרטים עליהם ורוצים לבטל אותם. כל עוד השינויים לא הוכנסו לאזור ההכנה, אפשר להחזיר את הקובץ לגרסה שנשמרה בקומיט באמצעות:
git restore notes.txtפעולה זו מחליפה את עותק העבודה שלך של notes.txt בגרסה מהקומיט האחרון. השינויים שלא שמרת יאבדו, אבל אזור ההכנה וההיסטוריה לא ישתנו.
אם רוצים להשליך בבת אחת את כל השינויים שטרם הוכנסו ל-staging במאגר, משתמשים בנקודה:
git restore .git restore היא פעולה הרסנית: כל דבר שלא ביצעת לו commit (או הוספת ל-staging) ייעלם לאחר מכן. השתמשו בה בכוונה.
אתגר
מתחיליםהתיקייה מכילה את config.txt עם השורה port=80, שכבר בוצע לה commit. שנה אותה ל־port=9999, ואז בטל מיד את השינוי באמצעות git restore. הצג את התוכן הסופי של הקובץ.
נסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה ניהול גרסאות
9ביטול שינויים
השלכת שינויים שטרם הועברו ל-stagingהסרת קובץ מ-stagingתיקון ה-commit האחרוןביטול commitאיפוס ענףסיכום – מכונת זמןתרגלו בעצמכם: Terminal אונליין