Menu
Coddy logo textTech

תיקיית .git

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

בתיקיית .git Git מאחסן הכול: כל commit, כל branch, את התצורה שלך ומצביעים למצב הנוכחי של המאגר.

כמעט אף פעם לא עורכים שום דבר בתוך .git ישירות. פקודות Git משנות אותו בשבילך. אבל כדאי לדעת מה יש בו:

ls .git

תראה רשומות כמו:

  • HEAD: קובץ קטן שמצביע על הענף הנוכחי
  • config: הגדרות עבור המאגר הספציפי הזה
  • objects/: מסד הנתונים של כל התמונות והתוכן
  • refs/: מצביעים לענפים ולתגיות

אם תמחק אי פעם את התיקייה .git, הפרויקט יפסיק להיות מאגר Git. הקבצים עצמם יישארו, אבל כל ההיסטוריה תיעלם.

challenge icon

אתגר

מתחילים

אתחל מאגר חדש בתיקייה הנוכחית, ואז בדוק אם הקובץ HEAD קיים בתוך התיקייה .git.

השתמש ב-cat .git/HEAD כדי להדפיס את התוכן שלו. הפלט הצפוי הוא שורת מצביע הענף.

נסו בעצמכם

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

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

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

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