Открываем 70+ курсов на неделю за 1 ₽Узнать больше
Партнёры Академика Pro
ProProВсе материалы курса доступны по подписке Академика Pro
  • Для всех
  • С сертификатом
  • На русском языке
  • 3 часа
  • 990

Изучаем Git и GitHub за 3 часа на практике

Коммиты, ветки, слияния — это всё Git, без которого не получится стать разработчиком. Не тратьте время на изучение команд, которые вам никогда не пригодятся. Освойте всего 20% из них — чтобы решать 90% реальных рабочих задач. Присоединяйтесь к курсу и начните использовать Git и GitHub уже через 3 часа.

  • Для всех
  • С сертификатом
  • На русском языке
  • 3 часа
  • 990
Посмотреть программу

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

  • Разбираться в том, что такое Git и как он устроен

  • Проводить слияния и разрешать конфликты

  • Использовать основные git-команды, такие как git diff

  • Работать с GitHub: push, pull, pull requests

  • Работать с Git через IDE WebStorm (то же в PyCharm)

Содержание курса

Курс состоит из 6 модулей. В каждом модуле есть теория (видео) и практика на примерах с исходным кодом.

  • 6 модулей
  • 3 часа
  • Вступление

    Вводный модуль.

  • Основы Git
    • Установка и настройка Git.
    • Создание репозитория, рабочие директории.
    • Редактирование файлов, каталоги. Игнорирование.
    • Хороший commit.
    • Staging Area (index).
    • Удаление и переименование.
  • Ветвление и контроль версий в Git
    • Ветвление в Git. Теория.
    • HEAD, создание и переключение веток.
    • Переключение между веток при незакомиченных изменениях.
    • Восстановление предыдущей версии.
    • История изменений.
    • Слияние веток перемоткой и удаление веток.
    • Истинное слияние веток.
    • Отмена изменений hard reset.
    • Отмена изменений soft reset.
  • Git и GitHub
    • Git и GitHub.
    • GitHub pull requests.

Автор курса

  • Илья Фофанов

    Илья Фофанов

    Специалист в области проектирования и реализации ПО. Инженер-программист с опытом более 15 лет.

    Организатор и координатор .NET митапов MskDotNet, спикер на крупнейших международных конференциях. Автор популярных онлайн-курсов по востребованным направлениям: разработке архитектуры программного обеспечения, юнит-тестированию на C# и других. Интересы автора: C#, WPF, WCF, Xamarin, Python, SQL, Django, DDD, TDD, Unit-testing, NUnit, NSubsitute, Design & Architecture.

Сертификат от EngineerSpock Education

Подтвердит, что вы прошли курс, и усилит ваше портфолио или резюме.

Часто задаваемые вопросы

  • Зачем изучать Git и GitHub?

    Git и GitHub позволяют вам легко управлять различными версиями в большой базе исходного кода.

    Git как система контроля версий сегодня является стандартом, а GitHub — самым популярным и весьма удобным публичным хостингом, где вы можете хранить ваши программные проекты.