Зачем нужен Git, если я и так жму Ctrl+S
Ctrl+S сохраняет файл. Git сохраняет историю и вытаскивает тебя из вчерашней глупости.
Git — машина времени для проекта. Он помнит, что менялось, кто это сделал и к какой рабочей версии можно вернуться, когда новая внезапно превратилась в тыкву.
Что он реально делает
Git собирает изменения в снимки — коммиты. Каждый коммит получает описание, поэтому вместо папок final, final2 и final_REAL у тебя появляется нормальная история проекта.
Git и GitHub — не одно и то же
Git работает на компьютере. GitHub хранит репозиторий в интернете, помогает делиться кодом и работать вместе. Git без GitHub живёт; GitHub без Git был бы просто дорогой папкой.
Три команды на сегодня
Инициализируй историю, добавь изменения и сохрани первый снимок. Этого уже достаточно, чтобы перестать бояться слова «репозиторий».
git init
git add .
git commit -m "Первый рабочий вариант"