Курс на Stepik
Обложка курса «Git и GitHub [Начинающий+]» на Stepik
2 300 ₽

Git и GitHub [Начинающий+] ★ 4.878

Открыть на
STEPIK.ORG

Курс по использованию системы контроля версий Git и платформы GitHub. После курса можно смело вливаться в команду или начинать разработку своего продукта. Пройдите путь от новичка до уверенного пользователя.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Git и GitHub [Начинающий+]»Учеников на курсе 673
Сертификаты, выданные на курсе «Git и GitHub [Начинающий+]»Сертификатов выдано 155
Отзывы о курсе «Git и GitHub [Начинающий+]»Отзывов получено 41
Рейтинг курса «Git и GitHub [Начинающий+]»Рейтинг курса 4.878
Уроки в курсе «Git и GitHub [Начинающий+]»Количество уроков 61
Тесты в курсе «Git и GitHub [Начинающий+]»Количество квизов 66
Время прохождения курса «Git и GitHub [Начинающий+]»Время прохождения курса —
Стоимость курса «Git и GitHub [Начинающий+]»Стоимость курса 2 300 ₽ —
Обновления курса «Git и GitHub [Начинающий+]»Обновления курса — —
Дата публикации курса «Git и GitHub [Начинающий+]»Дата публикации курса — ———
Последнее обновление курса «Git и GitHub [Начинающий+]»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «Git и GitHub [Начинающий+]» 8 разделов Уроки в курсе «Git и GitHub [Начинающий+]» 61 урок Тесты в курсе «Git и GitHub [Начинающий+]» 66 тестов Время прохождения курса «Git и GitHub [Начинающий+]» 4 ч. Последнее обновление курса «Git и GitHub [Начинающий+]» обн. 25 сентября 2026

Приветствие

2 урока
1. Здравствуйте! ↗
2. Что потребуется для обучения ↗

Что такое Git и GitHub

11 уроков
1. Что такое Git ↗
2. Основные понятия Git ↗
3. Разница между Git и GitHub ↗
4. Установка Git на Ubuntu ↗
5. Установка Git на Windows ↗
6. Установка Git на MacOS ↗
7. Установка имени пользователя и email ↗
8. Переключение языка интерфейса Git ↗
9. Переключение языка на Windows ↗
10. Переключение языка на Linux ↗
11. Переключение языка на MacOS ↗

Основные действия в Git

4 урока
1. Инициализация Git ↗
2. Добавление в индекс ↗
3. Создание коммита ↗
4. Переключение коммитов ↗

Настройка GitHub

5 уроков
1. Создаём репозиторий в GitHub ↗
2. Создаём токен доступа на GitHub ↗
3. Для чего нам SSH ↗
4. Linux и MacOS: создаём SSH-ключ для GitHub ↗
5. Windows: создаём SSH-ключ для GitHub ↗

Ветки, Pull Request и ревью кода

12 уроков
1. Что такое ветки ↗
2. Сливаем (мерджим) ветки локально ↗
3. Что такое Pull Request ↗
4. Приглашаем участника в личный репозиторий на GitHub ↗
5. Пишем код в новой ветке ↗
6. Открываем Pull Request первым способом ↗
7. Проводим ревью кода ↗
8. Устраняем недостатки после ревью ↗
9. Одобряем Pull Request ↗
10. Сливаем ветки и закрываем Pull Request ↗
11. Пулимся после слияния ↗
12. Открываем Pull Request вторым способом ↗

Особенности коммитов и веток

15 уроков
1. Удаление файлов из индекса отслеживания ↗
2. Создание коммита через редактор ↗
3. Сброс коммита git reset (откат изменений) ↗
4. Безопасная отмена коммита git revert ↗
5. "Отсоединённая голова" и git checkout ↗
6. Cбросить состояние файла git restore ↗
7. Переключиться git switch и отличия от git checkout ↗
8. Обновляем локальную ветку изменениями из main ↗
9. Слияние веток через git rebase ↗
10. Интерактивный rebase и squash ↗
11. Merge или Rebase - что выбрать ↗
12. Конфликты слияния в IDE ↗
13. Конфликты слияния в GitHub ↗
14. Разница в файлах git diff ↗
15. Получаем изменения с помощью git fetch ↗

Работа с репозиторием

10 уроков
1. Клонирование репозитория HTTPS (git clone) ↗
2. Клонирование репозитория SSH (git clone) ↗
3. Создаём форк репозитория ↗
4. Обновляем форк репозитория из оригинального репозитория ↗
5. Отправляем Pull Request в оригинальный репозиторий ↗
6. Сохраняем пустые папки в удаленном репозитории (.gitkeep) ↗
7. Оптимизация .gitignore ↗
8. Интеграция Git в IPyCharm ↗
9. Интеграция Git в VS Code ↗
10. Графические клиенты для Git ↗

Дополнительно

2 урока
1. Таблица команд ↗
2. Завершение курса ↗