Omnex.Study
Курсы / Программирование
🔀

Git и GitHub: командная работа с кодом

Освой контроль версий с нуля — от первого коммита до pull request'ов — и собери GitHub-портфолио, которое смотрят работодатели

С нуля15 часов модулей уроковДоступ навсегда
2 9904 990
Начать бесплатно — первый модуль в подарок

Разовая оплата, без подписки. Школьнику курс покупает родитель из кабинета parents.omnex.study.

О КУРСЕ

**Git — это не «плюс в резюме», а базовое требование к любому айтишнику.** Разработчик, тестировщик, аналитик, дата-сайентист — все работают с кодом через Git, и почти каждое собеседование включает вопросы про него. А GitHub-профиль работодатели смотрят как портфолио. Без этих навыков вход в IT закрыт.

Этот курс проведёт тебя с абсолютного нуля до уверенного владения. Ты поймёшь, как Git «мыслит», научишься вести историю проекта, работать с ветками, спокойно разрешать конфликты слияния (то, чего боятся новички), выкладывать код на GitHub и работать в команде через pull request'ы — ровно так, как это происходит в реальных проектах.

Мы делаем упор на понимание, а не на зубрёжку команд: разобравшись в модели Git, ты перестанешь бояться и начнёшь осознанно управлять своим кодом. Каждый модуль — это практика в терминале, а к финалу ты соберёшь **оформленный GitHub-профиль с портфолио**, ссылку на который можно вставить в резюме уже сегодня.

В каждом уроке рядом AI-наставник: задай любой вопрос и сдай практику на проверку. **7 модулей, 42 урока, 4 проекта** — короткий, но полный курс, после которого Git станет твоим надёжным инструментом, а не источником страха.

РЕЗУЛЬТАТ

Чему научишься.

ПРОГРАММА

модулей, уроков.

01

Модуль 1. Зачем контроль версий

Бесплатный модуль

Что такое Git и зачем он в IT, как он мыслит снимками, установка и настройка, отличие Git от GitHub и модель трёх состояний.

  • Зачем нужен контроль версийТеория · 15 мин
  • Как Git мыслит: снимки, а не разницаТеория · 15 мин
  • Устанавливаем и настраиваем GitПрактика · 20 мин
  • Git и GitHub: в чём разницаТеория · 15 мин
  • Три состояния файлов в GitТеория · 15 мин
  • Квиз: основы GitТест · 10 мин
02

Модуль 2. Первый репозиторий

Практика с нуля: создание репозитория, чтение статуса, подготовка и сохранение изменений — полный цикл первого коммита.

  • git init: создаём репозиторийТеория · 20 мин
  • git status: карта местностиТеория · 20 мин
  • git add: готовим к коммитуТеория · 20 мин
  • git commit: первый снимокТеория · 25 мин
  • Проект: репозиторий с историейПроект · 30 мин
  • Квиз: первый репозиторийТест · 10 мин
03

Модуль 3. История и откаты

Чтение истории (log), просмотр изменений (diff) и все виды откатов: restore, amend, revert и опасный reset.

  • git log: читаем историюТеория · 20 мин
  • git diff: что именно изменилосьТеория · 20 мин
  • Откат незакоммиченного: git restoreТеория · 20 мин
  • Исправляем и отменяем коммиты: amend и revertТеория · 20 мин
  • git reset: возврат к прошлому (осторожно)Теория · 20 мин
  • Квиз: история и откатыТест · 10 мин
04

Модуль 4. Ветки и слияния

Главная суперсила Git: независимые ветки, их создание и переключение, слияние и спокойное разрешение конфликтов.

  • Что такое ветки и зачем они нужныТеория · 15 мин
  • Создаём и переключаем веткиТеория · 25 мин
  • Сливаем ветки: git mergeТеория · 25 мин
  • Конфликты слияния и как их решатьТеория · 30 мин
  • Проект: фича в отдельной веткеПроект · 35 мин
  • Квиз: ветки и слиянияТест · 10 мин
05

Модуль 5. GitHub: облако

Выводим проекты в облако: аккаунт и репозиторий на GitHub, связь с локальным, отправка и получение кода (push, clone, pull).

  • GitHub: регистрация и создание репозиторияТеория · 20 мин
  • Связываем локальное с облаком: remoteТеория · 20 мин
  • git push: отправляем код в облакоПрактика · 25 мин
  • git clone: копируем репозиторийТеория · 20 мин
  • git pull: забираем измененияТеория · 20 мин
  • Квиз: GitHub и синхронизацияТест · 10 мин
06

Модуль 6. Командная работа

Как работают команды: .gitignore, форки, pull request'ы, code review и целостный feature branch workflow.

  • .gitignore: что не коммититьПрактика · 20 мин
  • Форк: работаем с чужими проектамиТеория · 20 мин
  • Pull Request: предлагаем свой кодТеория · 20 мин
  • Code review: культура ревьюТеория · 20 мин
  • Командный workflow целикомТеория · 20 мин
  • Квиз: командная работаТест · 10 мин
07

Модуль 7. Продвинутое и финал

Полезные приёмы (stash, теги, алиасы, rebase) и финальный проект — оформление GitHub-профиля как портфолио.

  • git stash: припрятать измененияПрактика · 20 мин
  • Теги и релизы: git tagТеория · 15 мин
  • Полезное: rebase, алиасы, Git в VS CodeТеория · 20 мин
  • Оформляем GitHub-профиль как витринуТеория · 20 мин
  • Финальный проект: GitHub-портфолиоПроект · 40 мин
  • Финальный квиз курсаТест · 15 мин
ИНСТРУМЕНТЫ

С чем будешь работать.

GitGitHubтерминал / Git BashVS Code

Git и GitHub: командная работа с кодом: первый модуль — бесплатно.

Начать бесплатно — первый модуль в подарок
Git и GitHub: командная работа с кодом | Omnex.Study