Курс

Подключение GitHub

МОДУЛЬ 2: НАСТРОЙКА И УСТАНОВКА • Урок 4 из 7

GitHub это место где лежит твой код в интернете. Он хранит (если правильно настроен) историю всех изменений, даёт тебе возможность откатиться к любой из прошлых версий, и позволяет показывать свой код другим разработчикам и программам. Без него ни-ку-да.

💡 Словарь:

Git — программа на твоём компьютере, которая отслеживает изменения в файлах. Запоминает каждое сохранение.

GitHub — сайт в интернете, куда можно загружать проекты. Как облачное хранилище, но умнее — понимает историю изменений.

Репозиторий (repo) — один проект на GitHub. Одна папка = один репозиторий.

[ ЗАЧЕМ ТЕБЕ GITHUB ]

1.

Бэкап в облаке

Ноутбук сломался? Кофе пролил на клавиатуру? Если проект на GitHub, ничего не потеряно. Скачаешь на новую машину и продолжишь.

2.

История изменений

GitHub запоминает каждое сохранение. Сделал хуйню неделю назад? Можно вернуться к версии до этого.

3.

Я смогу видеть твой прогресс и ошибки

Если застрял на чем-то сложном, объяснишь проблему, и я смогу помочь.

4.

Портфолио

Когда начнёшь делать реальные проекты, GitHub станет твоим портфолио. Можно показать работодателю или клиенту.

💡 Простыми словами:

GitHub это как Google Диск для кода. Только умнее: он понимает что изменилось и хранит всю историю.

[ СОЗДАНИЕ АККАУНТА ]

Если уже есть аккаунт GitHub — пропусти этот раздел.

  1. Открой github.com
  2. Нажми Sign Up
  3. Введи email, придумай пароль, выбери username
  4. Подтверди email (проверь почту)

Username — это твой никнейм. Он будет в ссылках на проекты. Выбирай что-то нормальное, не xXxDarkLord2007xXx.

[ ПОДКЛЮЧЕНИЕ VS CODE К GITHUB ]

VS Code уже умеет работать с GitHub, но нужно авторизоваться.

Способ 1 — через Command Palette (рекомендую):

  1. Открой VS Code
  2. Нажми Cmd/Ctrl + Shift + P — напиши GitHub: Sign In
  3. Откроется браузер — войди в GitHub и разреши доступ
  4. Вернись в VS Code

Способ 2 — через иконку аккаунта:

GitHub в VS Code
  1. Нажми на иконку человечка внизу слева
  2. Выбери Sign in with GitHub
  3. Разреши доступ в браузере

Теперь VS Code связан с твоим GitHub аккаунтом.

⚠️ Если авторизация не работает:
  1. Возможно нужен Git — попроси Claude: "Установи Git" и он поможет
  2. Попробуй другой браузер
  3. Выйди из GitHub в браузере и войди заново

[ СОЗДАНИЕ РЕПОЗИТОРИЯ ]

Репозиторий (repo) это проект на GitHub. Один проект = один репозиторий.

Создаём на github.com:

  1. Открой github.com и войди в аккаунт
  2. Нажми зелёную кнопку New (или + → New repository)
  3. Введи название репозитория (например: my-first-project)
  4. Выбери Public или Private
  5. Важно: НЕ ставь галочки "Add a README file" и другие — оставь пустым
  6. Нажми Create repository
Создание репозитория на GitHub

GitHub покажет страницу с инструкциями. Скопируй URL репозитория (кнопка копирования справа).

💡 Public vs Private — что это значит:

Private (приватный) — только ты видишь код. Никто другой не может его найти или посмотреть. Это безопасно — твои данные, ключи и эксперименты никуда не утекут

Public (публичный) — любой человек в интернете может увидеть твой код. Используй только когда специально хочешь показать проект миру

Рекомендую: всегда выбирай Private. Это хорошая привычка :) Защищать свой код по умолчанию. Если понадобится показать проект, всегда можно изменить на Public позже.

[ ПОДКЛЮЧЕНИЕ К ПРОЕКТУ ]

Теперь свяжем папку на компьютере с репозиторием на GitHub.

Если папка пустая (новый проект):

  1. Открой VS Code
  2. Нажми Cmd/Ctrl + Shift + P — напиши Git: Clone
  3. Вставь URL репозитория
  4. Выбери папку куда сохранить
  5. Готово — папка создана и связана с GitHub

Если уже есть файлы (существующий проект):

  1. Открой свой проект в VS Code
  2. Нажми Cmd/Ctrl + Shift + PPublish to GitHub
  3. Выбери Publish to GitHub Public/Private Repository
  4. Готово — файлы загрузятся на GitHub

[ ПРОВЕРКА ]

  1. Открой github.com
  2. Зайди в свой профиль → Repositories
  3. Там должен быть твой репозиторий
Репозиторий на GitHub

Кликни на него и увидишь файлы (или пустой репозиторий если только создал). Теперь он в облаке.

[ КАК ЭТО БУДЕТ РАБОТАТЬ ]

Дальше по курсу ты будешь:

  1. Делать изменения — Claude создаёт/редактирует файлы
  2. Сохранять локально — Accept изменения
  3. Отправлять на GitHub — это называется "push" (пуш)

Подробнее про Git и push в следующих уроках. Пока просто знай что GitHub подключён и готов.

💬 Совет:

Я каждый проект сразу кладу на GitHub. Даже если это эксперимент на один вечер. Потому что было пару раз когда "эксперимент" превращался во что-то реальное, и история изменений сильно мне помогала. Короче, ни разу не пожалел.

[ ПРОВЕРКА ]

  • Есть аккаунт на GitHub
  • VS Code авторизован в GitHub
  • Знаю как опубликовать проект (Publish to GitHub)

Всё так? → Переходим к интерфейсу Claude Code.

💬 Совет:

Да, настройка GitHub в начале может казаться лишней. "Я же ещё ничего не сделал, что там сохранять?". Но поверь: лучше настроить сейчас и забыть, чем потом когда уже много кода и надо срочно бэкапить. Это как страховка. Платишь (тратишь время) заранее, зато потом спокоен. ИНАЧЕ ПИЗДЕЦ.