Чему вы научитесь
  • Работать над проектом вместе с другими разработчиками и разработчицами
  • Использовать локальный и удалённый репозиторий
  • Управлять репозиторием через 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, мы подскажем, что именно нужно изучить, чтобы начать применять эту систему контроля версий.
Что нужно, чтобы начать проходить курс?
Специальная подготовка или навыки не нужны. Главное — чтобы у вас было время для занятий.
Нужно ли знать английский язык, чтобы проходить курс?
Нет. Вам будут встречаться термины и фразы на английском, но мы их переведём и поясним.
Получу ли я какой-то документ после курса?
После этого курса мы не выдаём сертификат. Если вам важно получить документ после окончания курса, присмотритесь к другим курсам.
Кто будет помогать мне проходить курс?
Курс для самостоятельного прохождения — это значит, что все материалы вы будете проходить самостоятельно, без команды сопровождения. Опытные специалисты спроектировали программу так, чтобы вы могли без проблем освоить основы своими силами.
Сколько стоит курс?
Это бесплатный курс. Чтобы начать его проходить, нужно только зарегистрироваться на платформе Яндекс Практикума — так мы сможем сохранять ваш прогресс.
Когда можно начать?
Когда угодно, даже прямо сейчас. Материалы курса доступны в любое время и остаются с вами навсегда.
Как и когда я буду проходить курс?
Вы будете заниматься на нашей платформе (в браузере), для старта вам понадобится только компьютер. Проходить курс можно в любое удобное время, из любой точки мира.

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

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