Содержание курса
1. Введение в Git
13 уроков
1 110
701
218м
88
Открытый
1.1
Введение в курс
↗
162
18
5м 50с
12
Открытый
1.2
Установка Git
↗
123
87
6м 8с
8
Открытый
1.3
Базовая настройка Git
↗
110
82
4м 28с
8
Открытый
1.4
Установка и настройка Sourcetree
↗
109
93
3м 53с
7
Открытый
1.5
Создание репозитория
↗
97
69
9м 40с
7
Открытый
1.6
Добавление файлов
↗
94
61
14м 5с
7
Закрытый
1.7
Изменение файлов
↗
66
16
27м 56с
8
Закрытый
1.8
Фиксация с индексацией
↗
62
53
10м 6с
8
Закрытый
1.9
Фиксация изменений в Sourcetree
↗
62
49
13м 8с
3
Закрытый
1.10
Отмена изменений
↗
60
49
32м 28с
7
Закрытый
1.11
Переименование и перемещение
↗
59
34
71м 48с
5
Закрытый
1.12
Удаление файлов из проекта
↗
54
38
18м 9с
2
Закрытый
1.13
(бонус) Практика работы с Git в IDE
↗
52
52
5м 13с
6
2. Работа в пределах одной ветки
15 уроков
657
454
490м
57
Открытый
2.1
Игнорирование файлов
↗
61
41
8м 31с
3
Открытый
2.2
Наполнение .gitignore
↗
57
36
46м 20с
5
Открытый
2.3
Репозиторий для существующего проекта
↗
58
35
50м 40с
5
Открытый
2.4
Клонирование репозитория
↗
57
38
14м 23с
4
Закрытый
2.5
git log и история версий
↗
45
33
24м 16с
4
Закрытый
2.6
Поиск по истории версий
↗
44
31
37м 21с
7
Закрытый
2.7
Указатель HEAD и refs
↗
41
30
13м 28с
4
Закрытый
2.8
Сброс нововведений через reset
↗
41
31
16м 51с
2
Закрытый
2.9
Сброс нововведений с помощью clean
↗
36
31
15м 39с
3
Закрытый
2.10
Сброс коммитов через reset
↗
37
24
72м 4с
3
Закрытый
2.11
Что делать при потере коммитов (бонус)
↗
37
27
18м 52с
4
Закрытый
2.12
Переключение коммитов с помощью checkout
↗
37
24
79м 21с
4
Закрытый
2.13
Возвращаем файлы с помощью checkout
↗
35
24
20м 39с
2
Закрытый
2.14
Возвращаем файлы с помощью revert
↗
35
24
59м 9с
3
Закрытый
2.15
Работа с тегами
↗
36
25
18м 56с
4
3. Ветвление и командная работа
15 уроков
489
273
584м
47
Открытый
3.1
Введение в ветвление
↗
41
29
17м 51с
3
Открытый
3.2
Создание и смена веток
↗
51
24
28м 56с
4
Закрытый
3.3
Первое слияние
↗
33
23
83м 5с
3
Закрытый
3.4
Удаление веток
↗
32
21
78м 53с
3
Закрытый
3.5
Один файл - разные строки
↗
31
21
19м 56с
4
Закрытый
3.6
Логические конфликты
↗
32
32
8м 30с
3
Закрытый
3.7
Ручное разрешение конфликтов
↗
31
17
32м 9с
3
Закрытый
3.8
our и theirs правки
↗
30
17
33м 29с
3
Закрытый
3.9
Сжатие коммитов с помощью reset --soft
↗
31
15
35м 4с
3
Закрытый
3.10
Сжатие коммитов с помощью merge --squash
↗
30
16
25м 42с
3
Закрытый
3.11
git rebase
↗
31
12
14м 30с
3
Закрытый
3.12
Конфликты при git rebase
↗
29
12
122м 54с
3
Закрытый
3.13
merge, checkout, сжатие и разбиение
↗
29
9
37м 52с
3
Закрытый
3.14
Сложный rebase
↗
28
9
7м 3с
3
Закрытый
3.15
cherry-pick
↗
30
16
45м 43с
3
4. Работа с GitHub
10 уроков
323
247
67м
28
Закрытый
4.1
Общая схема работы
↗
35
11
14м 20с
3
Закрытый
4.2
Подключение с помощью SSH-ключей
↗
33
33
9м 59с
3
Закрытый
4.3
Подключение Sourcetree
↗
33
27
6м 13с
3
Закрытый
4.4
Подключение GitHub Desktop
↗
34
28
2м 48с
3
Закрытый
4.5
Связь локальных и удаленных веток
↗
29
29
3м 23с
2
Закрытый
4.6
Простейший pull
↗
31
31
6м 5с
3
Закрытый
4.7
pull, fetch, merge и rebase
↗
28
28
10м 5с
3
Закрытый
4.8
Пара слов о push
↗
27
27
9м 49с
3
Закрытый
4.9
Удаление удаленных веток
↗
31
31
8м 39с
3
Закрытый
4.10
pull request в публичные репозитории
↗
42
2
-
2