Курс на Stepik
Обложка курса «Git и Github – базовый курс» на Stepik
2 700 ₽

Git и Github – базовый курс ★ 5.000

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

Базовый курс по основам работы с Git. Научитесь профессионально управлять вашим кодом как для самостоятельной работы, так и в команде. Подходит для начинающих разработчиков.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Git и Github – базовый курс»Учеников на курсе 175
Сертификаты, выданные на курсе «Git и Github – базовый курс»Сертификатов выдано 15
Отзывы о курсе «Git и Github – базовый курс»Отзывов получено 6
Рейтинг курса «Git и Github – базовый курс»Рейтинг курса 5.000
Уроки в курсе «Git и Github – базовый курс»Количество уроков 53
Тесты в курсе «Git и Github – базовый курс»Количество квизов 168
Задачи с кодом в курсе «Git и Github – базовый курс»Количество задач с кодом 1
Время прохождения курса «Git и Github – базовый курс»Время прохождения курса —
Стоимость курса «Git и Github – базовый курс»Стоимость курса 2 700 ₽ —
Обновления курса «Git и Github – базовый курс»Обновления курса — —
Дата публикации курса «Git и Github – базовый курс»Дата публикации курса — ———
Последнее обновление курса «Git и Github – базовый курс»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «Git и Github – базовый курс» 4 раздела Уроки в курсе «Git и Github – базовый курс» 53 урока Тесты в курсе «Git и Github – базовый курс» 168 тестов Задачи в курсе «Git и Github – базовый курс» 1 задача Время прохождения курса «Git и Github – базовый курс» 23 ч. Последнее обновление курса «Git и Github – базовый курс» обн. 24 августа 2026

Введение в Git

13 уроков
1. Введение в курс ↗
2. Установка Git ↗
3. Базовая настройка Git ↗
4. Установка и настройка Sourcetree ↗
5. Создание репозитория ↗
6. Добавление файлов ↗
7. Изменение файлов ↗
8. Фиксация с индексацией ↗
9. Фиксация изменений в Sourcetree ↗
10. Отмена изменений ↗
11. Переименование и перемещение ↗
12. Удаление файлов из проекта ↗
13. (бонус) Практика работы с Git в IDE ↗

Работа в пределах одной ветки

15 уроков
1. Игнорирование файлов ↗
2. Наполнение .gitignore ↗
3. Репозиторий для существующего проекта ↗
4. Клонирование репозитория ↗
5. git log и история версий ↗
6. Поиск по истории версий ↗
7. Указатель HEAD и refs ↗
8. Сброс нововведений через reset ↗
9. Сброс нововведений с помощью clean ↗
10. Сброс коммитов через reset ↗
11. Что делать при потере коммитов (бонус) ↗
12. Переключение коммитов с помощью checkout ↗
13. Возвращаем файлы с помощью checkout ↗
14. Возвращаем файлы с помощью revert ↗
15. Работа с тегами ↗

Ветвление и командная работа

15 уроков
1. Введение в ветвление ↗
2. Создание и смена веток ↗
3. Первое слияние ↗
4. Удаление веток ↗
5. Один файл - разные строки ↗
6. Логические конфликты ↗
7. Ручное разрешение конфликтов ↗
8. our и theirs правки ↗
9. Сжатие коммитов с помощью reset --soft ↗
10. Сжатие коммитов с помощью merge --squash ↗
11. git rebase ↗
12. Конфликты при git rebase ↗
13. merge, checkout, сжатие и разбиение ↗
14. Сложный rebase ↗
15. cherry-pick ↗

Работа с GitHub

10 уроков
1. Общая схема работы ↗
2. Подключение с помощью SSH-ключей ↗
3. Подключение Sourcetree ↗
4. Подключение GitHub Desktop ↗
5. Связь локальных и удаленных веток ↗
6. Простейший pull ↗
7. pull, fetch, merge и rebase ↗
8. Пара слов о push ↗
9. Удаление удаленных веток ↗
10. pull request в публичные репозитории ↗