Git: базовий курс

Практичний курс Git для WordPress-розробників: від першого коміту до гілок, Pull Request, rebase і деплою через GitHub Actions.

7 modules26 lessonsBeginner1 free lesson

First 1 lesson is free without sign-in.

Структура курсу (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 і правила для спільних гілок
7CI/CD на GitHubчернеткаGitHub Actions: основи, Перевірки на PR і branch protection, Secrets, Деплой з main або за тегом

Наскрізний принцип

Папка модуля → вимоги → план уроків → чорнові уроки.