Мы используем cookie для стабильной работы сервиса. Подробнее

Git + GitHub. Полный курс

ФорматОнлайн
Длительность4-5 часов в неделю
Объём5 занятий
О курсе

Подробнее

Цель курса Научить вас профессионально работать с Git и GitHub, начиная с самых базовых команд.   Почему стоит выбрать этот курс? ✔ С нуля до уверенного использования – даже если вы никогда не работали с Git. ✔ Практика с первого урока – минимум теории, максимум реальных задач. ✔ Актуальные знания – включая GitHub Copilot 🤖 и современные подходы. ✔ Подходит всем – разработчикам, тестировщикам, менеджерам, студентам.   Что вы получите после прохождения? ✅ Навыки: Работа с локальными и удалёнными репозиториями. Командная работа. Работа с ветками: создание, переключение, слияние, разрешение конфликтов и т.д. Использование GitHub для своей работы и open-source. Оформление проектов (README.md, .gitignore). ✅ Результаты: Умение участвовать в реальных проектах. Портфолио на GitHub. Сертификат.   Особенности курса Формат: Видеоуроки + текстовые шпаргалки. Тесты: проверка и закрепление материала после каждого урока Гибкость: Учитесь в своём темпе.   В конце студентов ждет приятный бонус! 🎁✨ (Требование: базовые навыки работы с компьютером. Всё остальное изучим в процессе!)
Требования

Что нужно для старта

  • Для комфортного обучения на курсе достаточно:
  • 🖥️ Базовых навыков работы с компьютером (управление файлами, установка программ, использование браузера).
  • ⌨️ Минимального опыта в текстовом вводе (умение печатать и редактировать текст).
Результат

Что вы получите

  • Устанавливать и настраивать Git на локальной машине
  • Создавать новые репозитории и управлять ими
  • Формировать осмысленные коммиты с четкими сообщениями
  • Работать с индексом (staging area)
  • Откатывать изменения к предыдущим версиям
  • Удалять, переименовывать и перемещать файлы в репозитории
  • Анализировать историю коммитов и изменения
  • Исправлять и редактировать историю коммитов
  • Настраивать игнорирование файлов через .gitignore
  • Создавать и настраивать удаленные репозитории на GitHub
  • Клонировать существующие репозитории
  • Настраивать SSH-ключи для безопасной работы
  • Форкать чужие репозитории для внесения изменений
  • Использовать GitHub Copilot в разработке
  • Оформлять документацию с помощью Markdown
  • Сравнивать различия между версиями файлов
  • Синхронизировать локальные и удаленные репозитории
  • Работать с ветками: создавать, переключаться, удалять
  • Выполнять слияние веток и разрешать конфликты
  • Применять git stash для временного сохранения изменений
  • Использовать git fetch для безопасного обновления
  • Создавать и оформлять Pull Request на GitHub и GitLab
Аудитория

Для кого этот курс

  • Студенты университетов и колледжей.
  • Выпускники ВУЗов и работники ИТ индустрии.
  • Разработчики ПО, сисадмины, DevOps.
  • Любой, кто интересуется АйТи-индустрией.
Содержание

Программа курса

5 занятий
ТемаЧто внутри
01Вступление

- Добро пожаловать
- Знакомство
- О курсе

02Основы Git

- Обзор систем контроля версий
- Установка и настройка Git
- Первый репозиторий
- Первый коммит
- Индекс
- Подробнее о коммита
- Откат изменений
- Удаление файлов
- Переименование/перемещение файлов
- Просмотр изменений
- История коммитов
- Машина времени (изменение истории)
- Игнорирование файлов
- Домашнее задание

03GitHub

- Создание удаленного репозитория
- Клонирование репозитория
- SSH аутентификация
- Копирование чужого репозитория (fork)
- GitHub Copilot
- Файл Readme.md и разметка Markdown
- Альтернативы GitHub
- Домашнее задание

04Ветвление и командная работа

- Введение в ветки
- Переключение между ветками
- Создание, просмотр, удаление веток
- Слияние веток
- Конфликты при слиянии
- Экстренное переключение между задачами
- Безопасное обновление репозитория
- Поиск автора кода
- Запросы на слияние (Pull Request)

05Финал

- Большая шпаргалка
- Обещанный бонус

01Вступление

- Добро пожаловать
- Знакомство
- О курсе

02Основы Git

- Обзор систем контроля версий
- Установка и настройка Git
- Первый репозиторий
- Первый коммит
- Индекс
- Подробнее о коммита
- Откат изменений
- Удаление файлов
- Переименование/перемещение файлов
- Просмотр изменений
- История коммитов
- Машина времени (изменение истории)
- Игнорирование файлов
- Домашнее задание

03GitHub

- Создание удаленного репозитория
- Клонирование репозитория
- SSH аутентификация
- Копирование чужого репозитория (fork)
- GitHub Copilot
- Файл Readme.md и разметка Markdown
- Альтернативы GitHub
- Домашнее задание

04Ветвление и командная работа

- Введение в ветки
- Переключение между ветками
- Создание, просмотр, удаление веток
- Слияние веток
- Конфликты при слиянии
- Экстренное переключение между задачами
- Безопасное обновление репозитория
- Поиск автора кода
- Запросы на слияние (Pull Request)

05Финал

- Большая шпаргалка
- Обещанный бонус

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Git + GitHub. Полный курс» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 7 сентября 2026 г.

Продолжить выбор

Похожие курсы

C++ для разработки игр
7 сентября
C++ для разработки игр

Освой С++ на базовом уровне, создай свою первую игру уже через 2 месяца обучения, в дальнейшем сможешь применить эти знания для работы в Unreal Engine.

Онлайн4 занятий
Домашние заданияВидеоуроки+2
90 300 ₽Рассрочка на 12 мес.
Основы разработки на C++: белый пояс
Основы разработки на C++: белый пояс

Этот курс посвящён знакомству с языком программирования С++. Вы научитесь использовать его основные конструкции, создавать свои типы данных, разбивать программу на классы и функци…

Онлайн5 занятий
20 000 ₽
GoLang для начинающих
25 часов
GoLang для начинающих

Этот пакет курсов — для тех, кто хочет разобраться в Go по-настоящему, а не просто выучить синтаксис 🐹 🎯 Цель курса Дать прочную базу Go и довести до уверенного уровня работы с яз…

Онлайн1 занятий
3 870 ₽
Основы C#
Основы C#

Курс несомненно подойдёт начинающим разработчикам, который хотят освоить современный и востребованный язык программирования. Курс мы начнём с изучения основ - встроенных в язык ти…

Онлайн10 занятий
3 999 ₽
Технология разработки программного обеспечения - переподготовка
−40%2 месяца
Технология разработки программного обеспечения - переподготовка

Курс профессиональной переподготовки «Технология разработки программного обеспечения» по всей России. ✓ Дистанционное обучение ✓ Получение диплома с бесплатной доставкой ✓ Цена 32…

Онлайн5 занятий
Текстовые уроки
54 980 ₽−40%
32 980 ₽
Начать без затрат

Бесплатные курсы

Python для решения практических задач
Бесплатно
Python для решения практических задач

Научились решать простые задачи на питоне, но не можете понять, как сделать что-то полезное? Наш курс научит вас правильно гуглить! На примерах задач сбора данных (Data Scraping)…

Онлайн5 занятий
Бесплатно