اگه شما یه برنامه‌نویس هستید حتما باید با گیت و گیت‌هاب آشنا بشید! (البته اگه قبلا آشنا نشدید)

گیت (Git) یه نرم افزار متن‌باز (Open Source) هست که برای کنترل نسخه‌ها به کار میره. یعنی وقتی دارید یه پروژه رو انجام میدید، می‌تونید با انجام هر تغییری توی پروژه اونو با توضیحات کافی توی گیت ذخیره کنید. گیت در حالت معمولی به شما آخرین نسخه رو نشون میده در حالی که تمامی نسخه‌های قبلی رو هم ذخیره کرده. شما هروقت که بخواید می‌تونید به هرکدوم از نسخه‌های قبلی برگردید و روی اونا کار کنید.