Обзор курса
Этот курс обучит вас основам Git и управлению версиями, начиная с базовых команд и настройки. Вы изучите платформу GitHub, концепцию снимков и управление коммитами, и освоите ветвление и разрешение конфликтов слияния. К концу курса вы будете готовы применять команды Git в своих проектах.
Ты научишься
Базовое понимание управления версиями в Git
Git-коммиты, логи Git, отмена изменений с помощью Git undo commit
Работа с удаленными репозиториями – Git clone, Git fetch и Git pull
Команды Git stash, Git checkout, Git merge, Git revert и Git rebase
Содержание курса
Как курс может тебе помочь
Теория
5 мин.
Что такое контроль версий?
Теория
4 мин.
Почему Git так важен?
Теория
5 мин.
Текстовые редакторы терминала
Код
10 мин.
Квиз по введению в Git
Квиз
8 мин.
Настройка Git
Код
8 мин.
Создание нового проекта
Код
11 мин.
Команда `git commit`
Код
17 мин.
Команда `git log`
Код
7 мин.
Отмена коммита
Код
11 мин.
Квиз по основным командам Git
Квиз
8 мин.
Что такое ветка?
Теория
7 мин.
Работа с ветками
Код
10 мин.
Переключение между ветками
Код
22 мин.
Переименование веток
Код
6 мин.
Удаление ветки
Код
6 мин.
Команда `git stash`
Код
38 мин.
Квиз по веткам
Квиз
8 мин.
Слияние веток
Код
12 мин.
Конфликты слияния
Код
13 мин.
Разрешение конфликтов при слиянии
Код
21 мин.
Квиз по слиянию веток
Квиз
6 мин.
Что такое GitHub?
Теория
5 мин.
Создание удаленного репозитория
Теория
5 мин.
Пушинг кода
Код
10 мин.
Клонирование репозиториев
Код
8 мин.
Команда `git fetch`
Код
6 мин.
Команда `git pull`
Код
15 мин.
Команда `git revert`
Код
10 мин.
Пулл-реквесты
Теория
4 мин.
Квиз по удаленным репозиториям
Квиз
8 мин.
Команда `git rebase`
Код
10 мин.
Разрешение конфликтов при `rebase`
Код
9 мин.
Разница между Rebasing и Merging
Теория
3 мин.
Квиз по перебазированию веток
Квиз
8 мин.
Часто задаваемые вопросы
Подписка на платформу дает тебе безграничный доступ ко всем курсам платформы, а также доступ к онлайн-тренажеру с практическими задачами.
Помимо этого при оформлении подписки Premium и выше ты также получаешь доступ ко всем пет-проектам и получаешь возможность проходить технические собеседования с AI-ментором.
Ты можешь отменить подписку в любой момент времени, при этом у тебя сохранится доступ к платформе на оплаченный период. Сделать это можно через личный кабинет в разделе «Управление подпиской».
Да, ты можешь в любое время перейти на новый тариф. При этом мы предоставим скидку, учитывая неиспользованное время на текущем тарифе. Изменить тариф можно в личном кабинете.
Чтобы вернуть деньги за оплаченный тариф, напиши нам на почту support@upshell.io
В течение 5 рабочих дней мы вернем тебе деньги в размере неиспользованного тарифного лимита.