Представьте, вы пишите какой-то проект, вы тратите на него время, силы и в один момент, так скажем, 'сворачиваете' не туда, замечается этот 'поворот' обычно не сразу и понимание того, что этот 'поворот' был большой ошибкой приходит в тот момент, когда вспомнить как вернуться назад становится проблематичным, вы помните, что в один момент все работало так как вы хотели и вам хочется вернуть программу к тому моменту, но вы не можете этого сделать, потому что вы поленились использовать для своего проекта систему контроля версий. Всего четыре команды git помогли бы избежать этой ситуации. Не стоит пренебрегать системами контроля версий, они позволяют не только избежать потерь кода, но и взаимодействовать с другими разработчиками, если проектом вы заняты не в одиночку. Пользоваться системами контроля версий не сложно и в этом блоке я вас этому научу.