מהי בקרת גרסאות
חלק מהיחידה ניהול גרסאות במסלול ה-Terminal של Coddy. שיעור 1 מתוך 58.
ניהול גרסאות הוא מערכת שמתעדת שינויים בקבצים לאורך זמן, כך שתוכל לעיין בהיסטוריה, לבטל טעויות ולעבוד עם אחרים בלי לדרוס את העבודה של זה.
ללא ניהול גרסאות, פרויקטים נראים לעיתים קרובות כך:
report.txt
report_v2.txt
report_final.txt
report_final_FINAL.txt
report_final_FINAL_use_this_one.txtעם בקרת גרסאות, הקובץ הוא פשוט report.txt. הכלי שומר כל גרסה קודמת בהיסטוריה מוסתרת שאפשר לעיין בה, להשוות בין גרסאות ולחזור אליה.
כלי בקרת הגרסאות הפופולרי ביותר בעולם הוא Git. הוא זה שמניע את GitHub, את GitLab וכמעט כל בסיס קוד מודרני.
נסו בעצמכם
השיעור הזה לא כולל אתגר קוד.
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה ניהול גרסאות
תרגלו בעצמכם: Terminal אונליין