לגבי יום 3 תרגיל 1 - graph

תגיות:

בציור השני -
למיטב הבנתי מאחר ונעשה checkout הmaster וה commit_id אמורים להיות שונים/
אבל אני רואה בתוך העיגול שני מספרים זהים.
(מצד שני אני רואה רק חץ אחד עם head , בלי master )
מה אני מפספס כאן או שלא ?

תנסה לעקוב אחרי המהלך של הפקודות:
איתחול
הוספת lms ל-staging_area
ביצוע commit - יוצר תיקייה חדשה ב-images, המצביעים head ו-master מצביעים לשם התיקייה הזו.

הוספת נתיב אחר (koko לדוגמא) ל-staging_area
ביצוע commit נוסף - יוצר תיקייה חדשה ב-images, המצביעים head ו-master מצביעים עכשיו עליה.

זה גרף מספר 1

ביצוע checkout ל-commit id ספציפי (הראשון) - מעביר את המצביע head בלבד להצביע על השם של ה-commit id.
הוספת somedata ל-staging_area
ביצוע commit נוסף - יוצר תיקייה חדשה ב-images, המצביע head בלבד עובר להצביע עליה (master מצביע על משהו אחר)

זה גרף מספר 2

3 לייקים

אני מסכים , אבל בציור השני יש שני מספרים בתוך העיגולים ושניהם אותו דבר - לפי הציור אני מבין כאילו אין הבדל בין head למאסטר

איזה שני מספרים?
בעיגול הראשון יש את המספר 000000 שזה ה-commit id שלו
בעיגול השני (החדש) יש את המספר 222222 שזה ה-commit id שלו

לייק 1

בתוך כל עיגול אני רואה שני מספרים (ולא שתיתי כלום בשעה האחרונה).

אוקיי , הבנתי זה כאילו מספר אחד עם 40 ספרות , כל שורה היא 20 ספרות …

לייק 1

תודה רבה !!!

לייק 1

לרגע חשבתי שאני שתיתי משהו

2 לייקים

אני לא מאמין שבזבזתי זמן על זה!
חשבתי שזה אמור להיות head ו-master. טוב מאוחר מלעולם לא, תודה על ההבהרה!

2 לייקים

חחחח טוב שקראתי את הפוסט זה היה ממש מבלבל