איך נכון לנהל גירסאות של התוכנה שלי בפייתון?

ב"ה אני מתקדם בקוד. לפעמים יש מהלך שפחות טוב.
רוצה לחזור אחורה ואז צריך להזכר מה לשנות…
יש דרך לנהל גירסאות בפייתון?
נ.ב.
עובד כמו שלמדנו פה בקורס עם 2018.3 PyCharm Edu

הי,

ברור - ניהול גרסאות (לא רק בפייתון, בכלל בתוכנה) זה עולם שלם עם המון מערכות שיכולות לעזור. המערכת הכי פופולרית היום נקראת גיט ויש עליה קורס שלם פה באתר (כולל עם דוגמאות בפייתון ו PyCharm):
https://www.tocode.co.il/bundles/git

לייק 1