Структура курсу (7 модулів)
Формат: класичний курс за структурою офіційної книги Pro Git (git-scm.com/book). Кожен урок = коротка теорія + команди + типові помилки + практичне завдання + питання з інтерв’ю.
Аудиторія: WP-розробники entry/middle рівня.
Результат курсу: слухач щодня працює з Git у команді: гілки, Pull Request, code review, вирішення конфліктів, чиста історія, автоматичні перевірки і деплой через GitHub Actions.
| № | Модуль | Статус | Уроки |
|---|---|---|---|
| 1 | Основи Git | чернетка | Що таке VCS і чому Git, Три стани файлу і три зони, Налаштування і перший репозиторій |
| 2 | Базова робота | чернетка | Цикл add → commit, Перегляд змін: diff і log, .gitignore, Скасування змін |
| 3 | Гілки | чернетка | Що таке branch і HEAD, Створення і переключення гілок, Злиття: merge, Конфлікти |
| 4 | Робота з remote | чернетка | Remote-репозиторії, fetch, pull, push, Tracking branches, Теги |
| 5 | Робочі процеси (workflows) | чернетка | GitHub Flow, Git Flow, Pull Request і code review |
| 6 | Переписування історії | чернетка | Rebase, reset і revert, stash і cherry-pick, reflog і правила для спільних гілок |
| 7 | CI/CD на GitHub | чернетка | GitHub Actions: основи, Перевірки на PR і branch protection, Secrets, Деплой з main або за тегом |
Наскрізний принцип
Папка модуля → вимоги → план уроків → чорнові уроки.