Menu
CoddyTech

תיקון ה-commit האחרון

חלק מהיחידה ניהול גרסאות במסלול ה-Terminal של Coddy. שיעור 42 מתוך 58.

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

git commit --amend -m "New message"

פעולה זו מחליפה את ההתחייבות האחרונה בהתחייבות חדשה עם ההודעה המעודכנת שלך, וכוללת את כל מה שנמצא כרגע באזור ההכנה.

כדי להוסיף קובץ שנשכח ל-commit הקודם, הוסף אותו לאזור ה-staging תחילה, ואז עדכן את ה-commit בלי לשנות את ההודעה:

git add forgotten.txt
git commit --amend --no-edit

הדגל --no-edit משאיר את ההודעה הקיימת.

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

challenge icon

אתגר

קל

התיקייה מכילה את app.py. אתחל את המאגר, הוסף את הקובץ לאזור ההכנה ובצע commit עם ההודעה Inital commit (שגיאת כתיב מכוונת).

תקן את ההודעה באמצעות שינוי ה-commit ל-Initial commit, ואז הדפס את נושא ה-commit האחרון באמצעות git log -1 --pretty=%s.

נסו בעצמכם

טרמינל
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה ניהול גרסאות

תרגלו בעצמכם: Terminal אונליין