Master Git & GitHub - это практический курс, который научит вас уверенно работать с системой контроля версий Git и платформой GitHub. Курс построен так, чтобы шаг за шагом провести от основ к более продвинутым приёмам и стратегиям командной работы.
Вы начнёте с базового знакомства: что такое Git и GitHub, чем они отличаются, как установить и настроить Git, создать первый репозиторий и опубликовать код. Затем освоите основные команды Git: клонирование проектов, отслеживание и коммит изменений, отмену действий и работу с .gitignore.
Отдельный блок посвящён веткам и рабочим процессам: создание и слияние веток, управление удалёнными репозиториями, ребейз и эффективные практики работы с ветвлением.
Вы также научитесь вносить вклад в крупные проекты: создавать pull-request, назначать ревьюеров, решать конфликты слияния, открывать issues и следовать лучшим практикам code review.
В курсе предусмотрен модуль по работе с Git в Visual Studio Code, где вы научитесь выполнять все ключевые операции прямо в IDE: анализировать изменения, использовать Git Diff и быстро разрешать конфликты.
Финальная часть курса посвящена лучшим практикам Git и GitHub: как правильно именовать ветки, писать осмысленные коммиты и использовать стратегию feature branch для профессиональной разработки.
После прохождения курса вы будете уверенно владеть Git и GitHub и сможете эффективно работать как над личными проектами, так и в составе большой команды.
Посмотреть больше
Урок 1.00:09:18
1.1 Introduction to Git
Урок 2.00:07:22
1.2 Git vs GitHub and Alternatives
Урок 3.00:03:19
1.3 Installing Git
Урок 4.00:06:33
1.4 Initial Git Configuration
Урок 5.00:16:48
1.5 Creating Your First Repo
Урок 6.00:15:03
2.1.Basic Git Commands
Урок 7.00:04:30
2.2.Cloning a Remote Repo
Урок 8.00:08:12
2.3.Tracking Changes in Git
Урок 9.00:05:53
2.4.Ignoring Files from Git
Урок 10.00:11:32
3.1.Introduction to Branching
Урок 11.00:09:32
3.2.Merging and Managing Branches
Урок 12.00:05:09
3.3.Effective Branch Management
Урок 13.00:04:43
3.4.Exploring Branch Workflows
Урок 14.00:04:35
3.5.Managing Remote Branches
Урок 15.00:06:33
3.6.Mastering Rebasing
Урок 16.00:16:02
4.1.Creating a Pull Request
Урок 17.00:09:31
4.2.Dealing with Merge Conflicts
Урок 18.00:04:31
4.3.Creating an Issue
Урок 19.00:03:49
4.4.Code Review
Урок 20.00:07:09
5.1.Essential Git Operations in VSCode
Урок 21.00:03:49
5.2.Analyzing Changes with Git Diff
Урок 22.00:05:03
6.1.Naming Branches Effectively
Урок 23.00:05:09
6.2.Committing Like a Pro
Урок 24.00:03:10
6.3.The Feature Branch Strategy
Автор - Beto Moedano
Beto Moedano
Бето Моедано - разработчик и преподаватель, специализирующийся на React и React Native. Он прошёл путь мобильной разработки через собственные ошибки, эксперименты и ночные отладки, а теперь делится тем, чего сам когда-то искал: понятным и практическим обучением, которое помогает уверенно превращать идеи в работающие приложения.Как основатель Code with Beto, он создал платформу для разработчиков, которые хотят учиться быстрее и эффективнее. Его ку
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Глубокий Git для Junior и Middle (Teamlead’ов и Senior)
Продвинутый курс по внутреннему устройству Git. Осваиваем лучшие практики и экспертные приемы, а не элементарные команды. Ведет бывший разработчик EPAM.
Умение работать с Git и GitHub сегодня является базовым требованием для любого разработчика. Многие курсы обучают Git за целую вечность. Данный курс лаконичен и фокусируется на тех 10-20% команд, которые позволяет вам решать 80-90% проблем, возникающих в реальной жизни. Когда вы только начинаете работать с git, вам не нужно тратить время на изучение команд, используемых пару раз за всю карьеру. Тем более, вы всегда можете ознакомиться с ними позж