Menu
CoddyTech

אזור ההיערכות

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

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

חשבו על זה כלוח העתקה עבור ה־commit הבא. קובץ עובר בין שלושה מצבים:

  1. ספריית העבודה: המקום שבו עורכים קבצים כרגיל.
  2. אזור ההכנה: השינויים שסימנתם ל־commit הבא.
  3. מאגר: ההיסטוריה הקבועה, אחרי ביצוע commit.

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

מעבירים קבצים לאזור ההכנה באמצעות git add, ומאזור ההכנה למאגר באמצעות git commit.

challenge icon

אתגר

מתחילים

התיקייה מכילה קובץ שלא נמצא במעקב app.txt. אתחל את המאגר, ואז הרץ git status --short כדי לוודא שהקובץ מופיע כקובץ שלא נמצא במעקב.

נסו בעצמכם

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

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

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

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