Курс на Stepik
Обложка курса «Git и GitHub [Начинающий+]» на Stepik
3 500₽ -46%
--:--:--
1 900

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

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

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

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

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

Разделы в курсе «Git и GitHub [Начинающий+]» 8 разделов Уроки в курсе «Git и GitHub [Начинающий+]» 61 урок Тесты в курсе «Git и GitHub [Начинающий+]» 66 тестов Время прохождения курса «Git и GitHub [Начинающий+]» 4 ч. Последнее обновление курса «Git и GitHub [Начинающий+]» обн. 24 августа 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. Завершение курса