Пост 12.01.2026
GitHub это место где лежит твой код в интернете. Он хранит (если правильно настроен) историю всех изменений, даёт тебе возможность откатиться к любой из прошлых версий, и позволяет показывать свой код другим разработчикам и программам. Без него ни-ку-да.
💡 Словарь:
- Git — программа на твоём компьютере, которая отслеживает изменения в файлах. Запоминает каждое сохранение.
- GitHub — сайт в интернете, куда можно загружать проекты. Как облачное хранилище, но умнее — понимает историю изменений.
- Репозиторий (repo) — один проект на GitHub. Одна папка = один репозиторий.
[ ЗАЧЕМ ТЕБЕ GITHUB ]
Ноутбук сломался? Кофе пролил на клавиатуру? Если проект на GitHub, ничего не потеряно. Скачаешь на новую машину и продолжишь.
GitHub запоминает каждое сохранение. Сделал хуйню неделю назад? Можно вернуться к версии до этого.
3. Я смогу видеть твой прогресс и ошибки
Если застрял на чем-то сложном, объяснишь проблему, и я смогу помочь.
Когда начнёшь делать реальные проекты, GitHub станет твоим портфолио. Можно показать работодателю или клиенту.
💡 Простыми словами:
GitHub это как Google Диск для кода. Только умнее: он понимает что изменилось и хранит всю историю.
[ СОЗДАНИЕ АККАУНТА ]
Если уже есть аккаунт GitHub — пропусти этот раздел.
Введи email, придумай пароль, выбери username
Подтверди email (проверь почту)
Username — это твой никнейм. Он будет в ссылках на проекты. Выбирай что-то нормальное, не xXxDarkLord2007xXx.
[ ПОДКЛЮЧЕНИЕ VS CODE К GITHUB ]
VS Code уже умеет работать с GitHub, но нужно авторизоваться&
Способ 1 — через Command Palette (рекомендую):
Нажми Cmd/Ctrl + Shift + P → напиши GitHub: Sign In
Откроется браузер — войди в GitHub и разреши доступ
Способ 2 — через иконку аккаунта:
Нажми на иконку человечка внизу слева
Теперь VS Code связан с твоим GitHub аккаунтом.
⚠️ Если авторизация не работает:
1. Возможно нужен Git — попроси Claude: "Установи Git" и он поможет
2. Попробуй другой браузер
3. Выйди из GitHub в браузере и войди заново.
[ СОЗДАНИЕ РЕПОЗИТОРИЯ ]
Репозиторий (repo) это проект на GitHub. Один проект = один репозиторий.
Открой github.com и войди в аккаунт
Нажми зелёную кнопку New (или + → New repository)
Введи название репозитория (например: my-first-project)
Важно: НЕ ставь галочки "Add a README file" и другие — оставь пустым
GitHub покажет страницу с инструкциями. Скопируй URL репозитория (кнопка копирования справа).
💡 Public vs Private — что это значит:
- Private (приватный) — только ты видишь код. Никто другой не может его найти или посмотреть. Это безопасно — твои данные, ключи и эксперименты никуда не утекут
- Public (публичный) — любой человек в интернете может увидеть твой код. Используй только когда специально хочешь показать проект миру
Рекомендую: всегда выбирай Private. Это хорошая привычка :) защищать свой код по умолчанию. Если понадобится показать проект, всегда можно изменить на Public позже.
[ ПОДКЛЮЧЕНИЕ К ПРОЕКТУ ]
Теперь свяжем папку на компьютере с репозиторием на GitHub.
Если папка пустая (новый проект):
Нажми Cmd/Ctrl + Shift + P → напиши Git: Clone
Готово — папка создана и связана с GitHub
Если уже есть файлы (существующий проект):
Нажми Cmd/Ctrl + Shift + P → Publish to GitHub
Выбери Publish to GitHub Public/Private Repository
Готово — файлы загрузятся на GitHub
[ ПРОВЕРКА ]
Зайди в свой профиль → Repositories
Там должен быть твой репозиторий
Кликни на него и увидишь файлы (или пустой репозиторий если только создал). Теперь он в облаке.
[ КАК ЭТО БУДЕТ РАБОТАТЬ ]
Делать изменения — Claude создаёт/редактирует файлы
Сохранять локально — Accept изменения
Отправлять на GitHub — это называется "push" (пуш)
Подробнее про Git и пуши в следующих уроках. Пока просто знай что GitHub подключён и готов.
💭 От Тома:
Я каждый проект сразу кладу на GitHub. Даже если это эксперимент на один вечер. Потому что было пару раз когда "эксперимент" превращался во что-то реальное, и история изменений сильно мне помогала. Короче, ни разу не пожалел.