Menu
Coddy logo textTech
terminal iconЧасть путешествия по TerminalПуть

Изучите Git и контроль версий

Бесплатный интерактивный курс по Git и контролю версий. В каждом уроке вы выполняете настоящие команды Git - init, add, commit, branch, merge, разрешение конфликтов, push, pull - в терминале прямо в браузере, с подсказками от ИИ, когда вы заходите в тупик, и бесплатным сертификатом по завершении. Это часть более широкого пути Terminal, поэтому необходимый вам контекст командной строки всегда под рукой.

11,189+ codders записались

  • Для начинающих
  • sparkles iconПомощь ИИ при написании кода
  • hint iconПрактические интерактивные уроки
  • volume On iconАудио-озвучка к каждому уроку
  • quiz iconТесты для проверки знаний
  • certificate iconБесплатный сертификат о прохождении

Программа

1 разделов2 проектов58 уроков46 задачи370 вопросов квиза

Этот раздел - часть путешествия по Terminal. В полной программе ещё больше разделов - кликни по любому превью ниже, чтобы открыть его на странице путешествия.

  1. Раздел 1Основы82 уроков
  2. Начать разделНачатьРазвернутьСвернутьОтслеживайте свою работу с помощью Git. Инициализируйте репозитории, индексируйте и фиксируйте изменения, создавайте ветки и выполняйте слияние, разрешайте конфликты и исправляйте ошибки.

    Введение

    3 уроков123

    Начало работы

    5 уроков531

    Отслеживание изменений

    6 уроков640

    Просмотр изменений

    4 уроков425

    Игнорирование файлов

    4 уроков427

    Проект: Сайт рецептов

    Проект5 уроков137

    Ветвление

    6 уроков640

    Слияние

    6 уроков640

    Отмена изменений

    6 уроков641

    Удаленные репозитории

    4 уроков324

    Проект: Feature Branch

    Проект6 уроков142

    Финальные испытания

    3 уроков3
  3. Раздел 3Введение в Docker40 уроков

Почему стоит изучать Git с Coddy

  • Выполняйте Git прямо в браузере. Никакой установки, не нужен аккаунт GitHub, никакой настройки среды. Каждая команда работает с реальным репозиторием, поэтому вы видите, что на самом деле выводят git status, git log и git diff.
  • Основы Git: область подготовки (staging), коммиты, ветки, слияния, перебазирование, разрешение конфликтов, удалённые репозитории, pull против fetch, отмена ошибок. Навыки Git, которые вы будете использовать каждый день в работе.
  • Подсказки ИИ помогают разобраться в знаменитом загадочном выводе Git - отсоединённый HEAD, fast-forward, трёхстороннее слияние - не раскрывая ответ, чтобы Git перестал казаться магией.
  • Бесплатный сертификат по Git после завершения раздела. Убедительное подтверждение для любой роли разработчика, ведь контроль версий обязателен в каждой команде.

Часто задаваемые вопросы об изучении Git

Что такое Git?

Git - это распределённая система контроля версий, которую использует большинство команд разработчиков для отслеживания изменений в своём коде. У каждого разработчика есть полная копия истории проекта, и Git позволяет фиксировать снимки коммитами, ответвляться, чтобы пробовать идеи, объединять работу слияниями и откатываться, когда что-то идёт не так.

Сложно ли изучать Git?

Основы - init, add, commit, status, log, push, pull - осваиваются быстро. Более сложные части (перебазирование, разрешение конфликтов, восстановление после ошибок, понимание того, что делает HEAD) требуют больше времени. Курс знакомит с ними небольшими шагами с реальным репозиторием в каждом уроке, чтобы команды перестали быть абстрактными.

Нужно ли знать командную строку, чтобы пользоваться Git?

Это помогает, и предыдущий раздел пути Terminal охватывает основы. У Git есть и графические интерфейсы, но любая команда рано или поздно переходит к командной строке для сложных операций, поэтому стоит уверенно вводить команды самостоятельно.

В чём разница между Git и GitHub?

Git - это инструмент контроля версий, работающий на вашей машине. GitHub (а также GitLab, Bitbucket и др.) - это хостинг, куда вы отправляете (push) свои репозитории Git, чтобы другие могли их загрузить (pull). Вы можете пользоваться Git, ни разу не прибегая к GitHub - это отдельные вещи, которые хорошо работают вместе.

Можно ли изучать Git онлайн бесплатно?

Да. Интерактивный раздел по Git бесплатный - полноценные уроки, настоящие команды Git в каждом упражнении и сертификат. Всё работает в терминале прямо в браузере, поэтому вам не нужно устанавливать Git или создавать аккаунты, чтобы начать.

Получу ли я сертификат после курса по Git?

Да. Завершение раздела по Git даёт вам бесплатный сертификат о прохождении, которым вы можете поделиться в LinkedIn или указать в резюме. Контроль версий ожидается в каждой команде разработчиков, поэтому это значимый сигнал наряду с любыми проектами в портфолио.
Coddy programming languages illustration

Learn Контроль версий with Coddy

НАЧАТЬ