← Все курсы

Курс git и github — обучение программированию с AI

Полный курс по контролю версий: от первого commit до production-деплоя и Open Source. Изучите Git: инициализация, ветки, merge/rebase, разрешение конфликтов. Освойте GitHub Flow, pull requests, code review, GitHub Actions и CI/CD. Курс построен на реальных сценариях командной работы и включает практику с Open Source проектами.

Прогресс
0%

Интерактивный курс: Git и GitHub

Пройдите пошаговое обучение. Первый модуль содержит 10 уроков. Каждый следующий модуль из 10 уроков генерируется AI с учётом вашего прогресса и результатов тестов.

10 уроков в модуле
AI генерирует следующие
Тест после каждого модуля
Прогресс сохраняется

Модуль 1

Инициализация: git init, clone, config, .gitignore, работа с remote
Commit: staging, commit, log, diff, amend, restore
Ветки: создание, переключение, merge, fast-forward, стратегии ветвления
Rebase: интерактивный rebase, squash, cherry-pick, разрешение конфликтов
GitHub Flow: pull requests, code review, защита веток, issues
GitHub Actions: workflows, jobs, матрицы, деплой, CI/CD
Open Source: форки, контрибьюция, лицензии, community
Продвинутый Git: submodules, hooks, bisect, reflog, stash
Командная работа: git flow, trunk-based, code review практики
CI/CD: тесты, линтеры, деплой, GitHub Pages, Docker
Git и GitHub AI