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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Git и Github – базовый курс»Учеников на курсе 174
Сертификаты, выданные на курсе «Git и Github – базовый курс»Сертификатов выдано 14
Отзывы о курсе «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 – базовый курс» 22 ч. Последнее обновление курса «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 в публичные репозитории