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

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

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

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

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

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

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

1. Приветствие

2 урока
Открытый
1.1 Здравствуйте!
565
226
1м 18с
25
Открытый
1.2 Что потребуется для обучения
482
482
1м 33с
19

2. Что такое Git и GitHub

11 уроков
Открытый
2.1 Что такое Git
613
334
4м 13с
27
Закрытый
2.2 Основные понятия Git
314
277
7м 10с
24
Закрытый
2.3 Разница между Git и GitHub
298
283
3м 41с
18
Закрытый
2.4 Установка Git на Ubuntu
289
259
1м 46с
17
Закрытый
2.5 Установка Git на Windows
290
290
2м 50с
21
Закрытый
2.6 Установка Git на MacOS
262
262
0м 11с
10
Закрытый
2.7 Установка имени пользователя и email
277
277
0м 20с
17
Закрытый
2.8 Переключение языка интерфейса Git
269
269
0м 24с
17
Закрытый
2.9 Переключение языка на Windows
270
248
2м 46с
17
Закрытый
2.10 Переключение языка на Linux
255
255
1м 52с
10
Закрытый
2.11 Переключение языка на MacOS
249
249
1м 50с
9

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

4 урока
Закрытый
3.1 Инициализация Git
280
236
7м 15с
22
Закрытый
3.2 Добавление в индекс
253
225
9м 38с
21
Закрытый
3.3 Создание коммита
238
210
10м 56с
27
Закрытый
3.4 Переключение коммитов
221
206
8м 20с
18

4. Настройка GitHub

5 уроков
Закрытый
4.1 Создаём репозиторий в GitHub
228
193
11м 9с
17
Закрытый
4.2 Создаём токен доступа на GitHub
207
179
9м 16с
16
Закрытый
4.3 Для чего нам SSH
192
192
0м 28с
13
Закрытый
4.4 Linux и MacOS: создаём SSH-ключ для GitHub
188
156
4м 39с
15
Закрытый
4.5 Windows: создаём SSH-ключ для GitHub
191
159
4м 34с
11

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

12 уроков
Закрытый
5.1 Что такое ветки
190
176
6м 44с
16
Закрытый
5.2 Сливаем (мерджим) ветки локально
183
171
11м 48с
18
Закрытый
5.3 Что такое Pull Request
180
168
3м 15с
15
Закрытый
5.4 Приглашаем участника в личный репозиторий на GitHub
172
172
1м 49с
15
Закрытый
5.5 Пишем код в новой ветке
176
154
10м 57с
15
Закрытый
5.6 Открываем Pull Request первым способом
161
161
2м 2с
10
Закрытый
5.7 Проводим ревью кода
158
158
1м 37с
8
Закрытый
5.8 Устраняем недостатки после ревью
152
142
2м 12с
12
Закрытый
5.9 Одобряем Pull Request
149
149
0м 20с
10
Закрытый
5.10 Сливаем ветки и закрываем Pull Request
151
151
1м 55с
11
Закрытый
5.11 Пулимся после слияния
151
143
2м 18с
14
Закрытый
5.12 Открываем Pull Request вторым способом
150
139
5м 53с
13

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

15 уроков
Закрытый
6.1 Удаление файлов из индекса отслеживания
149
138
11м 25с
11
Закрытый
6.2 Создание коммита через редактор
144
137
3м 28с
12
Закрытый
6.3 Сброс коммита git reset (откат изменений)
143
130
12м 54с
14
Закрытый
6.4 Безопасная отмена коммита git revert
139
127
5м 6с
9
Закрытый
6.5 "Отсоединённая голова" и git checkout
135
123
10м 38с
10
Закрытый
6.6 Cбросить состояние файла git restore
129
120
4м 40с
12
Закрытый
6.7 Переключиться git switch и отличия от git checkout
131
118
3м 2с
10
Закрытый
6.8 Обновляем локальную ветку изменениями из main
128
118
7м 51с
10
Закрытый
6.9 Слияние веток через git rebase
126
111
10м 11с
9
Закрытый
6.10 Интерактивный rebase и squash
18
18
13м 44с
0
Закрытый
6.11 Merge или Rebase - что выбрать
118
118
1м 42с
8
Закрытый
6.12 Конфликты слияния в IDE
120
110
5м 19с
11
Закрытый
6.13 Конфликты слияния в GitHub
116
109
5м 27с
8
Закрытый
6.14 Разница в файлах git diff
120
110
9м 12с
10
Закрытый
6.15 Получаем изменения с помощью git fetch
98
92
8м 8с
6

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

10 уроков
Закрытый
7.1 Клонирование репозитория HTTPS (git clone)
129
111
5м 7с
6
Закрытый
7.2 Клонирование репозитория SSH (git clone)
116
108
2м 31с
6
Закрытый
7.3 Создаём форк репозитория
120
109
2м 27с
7
Закрытый
7.4 Обновляем форк репозитория из оригинального репозитория
115
105
4м 28с
10
Закрытый
7.5 Отправляем Pull Request в оригинальный репозиторий
110
103
2м 10с
5
Закрытый
7.6 Сохраняем пустые папки в удаленном репозитории (.gitkeep)
114
102
3м 8с
9
Закрытый
7.7 Оптимизация .gitignore
111
102
3м 46с
7
Закрытый
7.8 Интеграция Git в IPyCharm
112
112
1м 40с
7
Закрытый
7.9 Интеграция Git в VS Code
120
120
0м 10с
6
Закрытый
7.10 Графические клиенты для Git
123
123
1м 8с
7

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

2 урока
Закрытый
8.1 Таблица команд
134
134
3м 7с
10
Закрытый
8.2 Завершение курса
123
123
1м 35с
10