Menu
CoddyTech

Git Diff

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

git diff מציג לך בדיוק מה השתנה בספריית העבודה שלך מאז ה-commit האחרון. זוהי אחת הפקודות השימושיות ביותר כשאתה באמצע עריכה ורוצה לזכור מה עשית.

git diff

שורות שהוסרו מופיעות עם הקידומת -; שורות שנוספו מופיעות עם הקידומת +:

-print("hi")
+print("hello")

כברירת מחדל, git diff משווה בין ספריית העבודה לבין המצב האחרון שבוצע לו commit. הוא לא מציג שינויים שכבר הוכנו ל-commit. הריצו אותו לפני הכנת השינויים ל-commit כדי לבדוק את העריכות שלכם בפעם האחרונה.

שורות ההקשר שלא השתנו סביב השינויים שלך מופיעות עם רווח בתחילתן, כך שתוכל לראות היכן השינוי התרחש בקובץ.

challenge icon

אתגר

קל

התיקייה מכילה את greet.py עם השורה print("hi"). בצעו לה commit כפי שהיא, שנו את השורה ל-print("hello"), ואז הריצו git diff כדי לראות את השינוי שטרם הוכנס ל-staging.

כל הרצה מתחילה מעותק חדש של התיקייה, והסקריפט כולו בעורך רץ שוב מההתחלה. שום דבר לא מבוצע עבורכם: התחילו עם git init -q -b main, הגדירו את git config user.name ואת git config user.email, ובצעו commit של הקובץ ההתחלתי. השאירו את השורות האלה בעורך. אם תמחקו אותן, תראו fatal: not a git repository.

נסו בעצמכם

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

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

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

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