Graph, שאלת הבהרה והבנה

תגיות:

בפקודה צ’קאאוט, לא נאמר לנו לעדכן את קובץ הטקסט הנלווה לתיקית ב-IMAGES. מה שאומר, שאם עשיתי צ’קאאוט מתיקיית הגיבוי הראשונה שנוצרה, אז המספר שלה אמור להתחיל את הגרף, משום שהיא נמצאת ב HEAD. אבל ה parent שלה הוא None, מכיוון שהיא הראשונה שנוצרה. מה שיביא למצב שאין לגרף מאיפה לקבל את המידע, כי לפי הבנתי הוא שואב אותו מה parent של התיקיה שמספרה נמצא כרגע ב HEAD. מישהו יכול להסביר לי מה לא הבנתי?

הבנת אחלה. אם בעזרת checkout אתה עובר לתמונה הראשונה שנוצרה, ואז אתה מבקש את הגרף, הגרף אמור להראות רק את ה־HEAD.

אז זה לא בדיוק תואם את הדוגמה שניתנה בתרגיל עצמו, בה אין מצב כזה של None…?

הדוגמאות בתרגיל הן רק דוגמאות, ובהן מוצגות עצים של 2 “תמונות”.
מן הסתם שיכול להיות מצב של 5 או 10 תמונות כאלו, כמו מצב של תמונה אחת בלבד :slight_smile:

יכול להיות גם מצב שהרצת wit graph מיד אחרי git init, ואז באמת תהיה “תמונה ריקה” כי אין תמונה להתחיל ממנה בכלל.
אבל המצב של תמונה אחת בלבד הוא לא בעייתי או מיוחד.

לייק 1