Menu
Coddy logo textTech

שינוי קובץ במעקב

חלק מהיחידה ניהול גרסאות במסלול ה-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 עבר לעמודה הראשונה. שתי העמודות הן staged (משמאל) ו־working directory (מימין). לאחר שהשינוי הועבר ל־staging, מבצעים לו commit כמו לכל שינוי אחר:

git commit -m "Update hello.txt"

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

challenge icon

אתגר

קל

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

הפלט הצפוי הוא הסימון של קובץ שעבר שינוי אך לא הועלה ל-staging.

נסו בעצמכם

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

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

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

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