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