Содержание курса
1. Приветствие
2 урока
1 047
708
2м
44
Открытый
1.1
Здравствуйте!
↗
565
226
1м 18с
25
Открытый
1.2
Что потребуется для обучения
↗
482
482
1м 33с
19
2. Что такое Git и GitHub
11 уроков
3 386
3 003
21м
187
Открытый
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 урока
992
877
34м
88
Закрытый
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 уроков
1 006
879
28м
72
Закрытый
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 уроков
1 973
1 884
44м
157
Закрытый
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 уроков
1 814
1 679
107м
140
Закрытый
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 уроков
1 170
1 095
24м
70
Закрытый
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 урока
257
257
4м
20
Закрытый
8.1
Таблица команд
↗
134
134
3м 7с
10
Закрытый
8.2
Завершение курса
↗
123
123
1м 35с
10