GitHub — это место где лежит твой код в интернете. Он хранит историю всех изменений, даёт возможность вернуться к любой версии и позволяет показывать код другим. Без него никак не обойтись.
Git — программа на компьютере, которая отслеживает изменения в файлах. Запоминает каждое сохранение.
GitHub — сайт, куда загружаешь проекты. Как облачное хранилище, но умнее — понимает историю изменений.
Репозиторий (repo) — один проект на GitHub. Одна папка = один репозиторий.
1. Бэкап в облаке.
Ноутбук сломался? Кофе на клавиатуру? Если проект на GitHub — ничего не потеряно. Скачаешь на новую машину и продолжишь.
2. История изменений.
GitHub запоминает каждое сохранение. Сделал что-то не то сегодня — можно вернуться к версии недельной или месячной давности.
3. Портфолио.
Когда начнёшь делать реальные проекты, GitHub станет портфолио. Можно показать работодателю или клиенту.
💡 Простыми словами: GitHub — как Google Диск для кода. Только умнее: понимает что изменилось и хранит всю историю.
Если уже есть аккаунт — пропусти этот раздел.
Открой github.com
Нажми Sign Up
Введи email, придумай пароль, выбери username
Подтверди email (проверь почту)
Username — твой никнейм. Он будет в ссылках на проекты. Выбирай что-то нормальное.
Способ 1 — через Command Palette:
Открой VS Code
Cmd/Ctrl + Shift + P → напиши GitHub: Sign In
Откроется браузер — войди в GitHub и разреши доступ
Вернись в VS Code
Способ 2 — через иконку аккаунта:
Нажми на иконку человечка внизу слева
Выбери Sign in with GitHub
Разреши доступ в браузере
⚠️ Если авторизация не работает: 1. Возможно нужен Git — попроси Claude: «Установи Git» 2. Попробуй другой браузер 3. Выйди из GitHub в браузере и войди заново
Открой github.com и войди в аккаунт
Нажми зелёную кнопку New (или + → New repository)
Введи название (например: my-first-project)
Выбери Public или Private
Важно: НЕ ставь галочки «Add a README file» — оставь пустым
Нажми Create repository
💡 Public vs Private:
Private — только ты видишь код. Безопасно для экспериментов.
Public — любой может увидеть код. Используй когда хочешь показать проект миру.
Рекомендую: всегда выбирай Private. Если понадобится показать — можно изменить потом.
Если папка пустая (новый проект):
Cmd/Ctrl + Shift + P → Git: Clone
Вставь URL репозитория
Выбери папку куда сохранить
Если уже есть файлы:
Открой проект в VS Code
Cmd/Ctrl + Shift + P → Publish to GitHub
Выбери Public или Private
Файлы загрузятся на GitHub
Открой github.com
Зайди в профиль → Repositories
Там должен быть твой репозиторий
Дальше по курсу:
Делаешь изменения — Claude создаёт/редактирует файлы
Сохраняешь локально — Accept изменения
Отправляешь на GitHub — это называется «push»
Подробнее про Git и пуши — в уроке 14.