Подзаголовок: Погружаемся в мир версионности без боли и паники. Если ты хоть раз писал код, ты уже сталкивался с ситуацией:
"Что-то сломал, Ctrl+Z не помогает... Где версия, где мой код?!" Git — это твоя личная машина времени.
GitHub — облако, где ты хранишь свою машину времени и можешь показать её миру. И сегодня мы вместе разберёмся, как это всё приручить. От установки до пушей, пулов и merge-конфликтов. С юмором и реальными задачами. 🪟 Windows:
Скачай отсюда: git-scm.com и установи по дефолту — не ошибёшься. 🐧 Linux: sudo apt install git 🍎 macOS: brew install git git config --global user.name "Ваше Имя"
git config --global user.email "email@example.com" ✅ Комментарий: Git должен знать, кто делает коммиты. Это как подпись на картинах, только программистская. Проверим: git config --list mkdir my-first-git-project
cd my-first-git-project
git init ✅ Комментарий: git init превращает папку в репозиторий. Там появляется скрытая папка .git, где будет вся магия. Создаём файл: echo "pri