Чему вы научитесь

  • Работать над проектом вместе с другими разработчиками и разработчицами
  • Использовать локальный и удалённый репозиторий
  • Управлять репозиторием через IDE и консоль
  • Работать с ветками
  • Объединять ветки и решать конфликты
  • Понимать принципы и культуру командной разработки

Инструменты, которые вы освоите

Git
Terminal
GitBASH
GitHub

Что нужно знать о программе

Программа курса «Основы работы с Git»

Доступ к материалам останется у вас навсегда — можно в любой момент вернуться, повторить пройденное или проверить себя
1 модуль2 часа
Настройка окружения и знакомство с командной строкой
Вы узнаете, что такое Git, как его установить и настроить. Познакомитесь с командной строкой, а также поймёте, для чего она нужна и как работать в ней быстро.
GitGitBASHTerminalКомандная строка
2 модуль6 часов
Начало работы с Git
Сможете создать свой первый репозиторий и сохранить в нём изменения. Мы расскажем, зачем нужна команда git add и как читать git status. Покажем, как правильно создавать коммиты и из чего они состоят, а ещё научим просматривать историю изменений. Кроме этого, вы зарегистрируетесь на GitHub и свяжете локальный репозиторий с удалённым.
ХешЛогHeadGitHubGit addSSH‑ключGit statusПервый коммитПросмотр историиЛокальный и удалённый репозиторий
3 модуль4 часа
Работа с ветками
Вы узнаете, зачем в Git ветки и как их создавать. Научитесь синхронизировать ветки в локальном и удалённом репозитории. Поймёте, как происходит слияние и удаление веток, и создадите свой первый Pull Request.
ВеткиGitHubСлияниеУдалениеREADME-файлСинхронизацияКомандная работаЛокальный и удалённый репозиторий
4 модуль4 часа
Совместная работа в Git
Вы разберётесь в командной работе: узнаете, как разрешать конфликты в Git, и освоите принципы совместной работы над проектом. Изучите правила работы с ветками, научитесь отменять слияние веток, если что-то пошло не так. Разберётесь в командах merge и rebase.
Pull RequestMerge RebaseКонфликты в GitВзаимная проверкаОтмена слияния ветокРазрешение конфликтов

Будете учиться на нашей платформе, а YandexGPT вам поможет

Когда в теории что-то непонятно, нейросеть объяснит это другими словами. А в конце каждого урока подготовит краткий пересказ о самом главном.

Начать можно уже сейчас

Доступ откроется сразу после регистрации

Отвечаем на вопросы

Подойдёт ли мне этот курс?
Курс для тех, кто работает в команде разработчиков или планирует к ней присоединиться. Если у вас нет времени самостоятельно разбираться в документации Git, мы подскажем, что именно нужно изучить, чтобы начать применять эту систему контроля версий.
Подробнее о Git вы можете узнать из нашей статьи.
Что нужно, чтобы начать учиться?
Специальная подготовка или навыки не нужны. Главное — чтобы у вас было время для занятий.
Нужно ли знать английский язык, чтобы учиться?
Нет. Вам будут встречаться термины и фразы на английском, но мы их переведём и поясним.
Получу ли я какой-то документ после курса?
После этого курса мы не выдаём диплом. Если вам важно получить документ после учёбы, присмотритесь к другим курсам.
Кто будет меня учить?
Курс для самостоятельного обучения — это значит, что все материалы вы будете проходить самостоятельно, без команды сопровождения. Опытные специалисты спроектировали программу так, чтобы вы могли без проблем освоить основы своими силами.
Сколько стоит курс?
Это бесплатный курс, для начала учёбы нужно только зарегистрироваться или войти в существующий аккаунт Практикума — так мы сможем сохранять ваш прогресс.
Когда можно начать?
Когда угодно, даже прямо сейчас. Материалы курса доступны в любое время и остаются с вами навсегда.
Как и когда я буду учиться?
Обучение проходит на нашей платформе (в браузере), для старта вам понадобится только компьютер. Учиться можно в любое удобное время, из любой точки мира.

Давайте поможем

Мы перезваниваем в течение 30 минут каждый день с 10:00 до 19:00. Если оставите заявку сейчас, то перезвоним уже в рабочее время.