קורס git שיעור איך git עובד


זה נושא דיון מלווה לערך המקורי ב- https://www.tocode.co.il/bundles/git/lessons/hello-git

האם שמירת כל הפרוייקט הוא לא יותר מדי ? הייתי מצפה שהוא ישמור גירסאות רק לקובץ שבו ביצעתי את השינוי - ולא כל פעם את כל הפרוייקט עבור כל שינוי שעשיתי ?

בשיעורים הבאים נצלול למערכת הקבצים של גיט ותראה איך הוא מצליח גם לשמור הכל וגם לעשות את זה בצורה יעילה. ברמז אגיד שגיט מייצר ״מזהה״ על כל קובץ ומפריד בין שמירת התוכן לשמירת מבנה מערכת הקבצים כך שכשאותו קובץ מופיע בשני קומיטים שונים הוא יישמר רק פעם אחת