Многие начинающие боятся гита. Я тоже представляла его таким: А по факту оказался он таким: Зачем нужен Git? Представьте себе компанию с множеством проектов, где работает, допустим, 20 разработчиков. Каждый из них правит что-то каждый день. В рамках одного приложения может работать одновременно 5 разработчиков. Как успевать отслеживать все их изменения? Работать на одном компьютере? Сохранять каждый раз все варианты приложения в разных папках на флешку(с новыми и старыми изменениями)? Конечно же это неудобно. Для этого и нужен гит. C его помощью вы можете хранить основную версию приложения, одновременно с этим работать над новыми фичами отдельно, отслеживать все изменения каждого из разработчиков, откатываться на шаг назад и тд. Git- система контроля версий. Github- удаленное хранилище ваших репозиториев(проектов). Сам git можно представить себе как бэкенд, а github (либо любая другая платформа)- фронтенд гита, где имеются интерфейс с кнопочками и прочим. Краткий гайд Шаг 1 Устан