שינוי קובץ במעקב
חלק מהיחידה ניהול גרסאות במסלול ה-Terminal של Coddy. שיעור 12 מתוך 58.
לאחר שקובץ נשמר ב-commit, Git עוקב אחריו. בפעם הבאה שתערוך אותו, git status יציג אותו כשונה במקום כקובץ שאינו במעקב.
git status --short
M hello.txtה־M בעמודה השנייה פירושו "שונה בספריית העבודה אך עדיין לא הועלה לאזור ההכנה". מעלים שינויים לאזור ההכנה באמצעות אותה פקודת git add:
git add hello.txt
git status --short
M hello.txtשימו לב שהאות M עברה לעמודה הראשונה. שתי העמודות הן אזור הכנה (משמאל) וספריית עבודה (מימין). לאחר שהשינוי הוכן, מבצעים לו commit כמו לכל שינוי אחר:
git commit -m "Update hello.txt"כל commit מתעד תמונת מצב מלאה, כך שאינך מאבד את הגרסה הישנה. תמיד אפשר לחזור ולהסתכל בה.
אתגר
קלהתיקייה מכילה את note.txt. אתחל את המאגר, הגדר את זהות המשתמש, בצע commit של הקובץ המקורי, ואז שנה את תוכן הקובץ ל-updated, והריץ את git status --short.
הפלט הצפוי הוא הסימון של קובץ ששונה אך לא הועבר לאזור ההכנה.
נסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה ניהול גרסאות
תרגלו בעצמכם: Terminal אונליין