практикум

Git

Git — это распределённая система контроля версий, которая решает несколько важных задач: контроль версий, совместная работа, безопасность и откаты, автоматизация процессов.

темы, которые вы освоите

GIT
Basic Snapshotting
Branching and Merging
Patching
Sharing and Updating Projects
Практика 90 % — теория 10 %
Мини‑практикум заточен на реальные задания: вы сразу погружаетесь в работу с Git
Обучение в удобное время
Проходите задания без дедлайнов: когда комфортно
Автопроверки + обратная связь от инженеров
В практических заданиях встроена автопроверка, а на все ваши вопросы отвечают менторы в течение 24 часов
Rebrain
— большое сообщество IT-специалистов, создаём
практикумы по инфраструктуре с 2018 года
Почему выбирают наши программы
  • Автоматические проверки — мгновенная обратная связь по заданиям
  • Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
  • Возможность общаться с опытными практикующими специалистами
  • Свободный темп — проходите без жёстких дедлайнов
  • Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера
phone

Кому подойдёт

Начинающим разработчикам и студентам IT-специальностей

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

Разработчикам (Junior/Middle)

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

DevOps‑инженерам, тестировщикам и аналитикам

специалистам смежных профессий, которым необходимо работать с кодом в репозиториях и взаимодействовать с командой разработки

Как проходит
практикум

Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий.

программа практикума

Git

  • Введение
  • Основы работы с Git
  • Игнорирование и удаление файлов в репозитории
  • История изменений
  • Изменение и отмена коммитов
  • Работа с ветками и тегами
  • Слияние веток
  • Решение конфликтов при слиянии веток
  • Слияние веток через «rebase»
  • Объединение коммитов
  • Перенос коммитов из одной ветки в другую
  • Работа с «git stash»
  • Работа с удалёнными репозиториями
  • Работа с командным репозиторием (code review), fork
  • Рабочие процессы: GitHub Flow, GitFlow
  • Best practices и README-файл
  • Подмодули (submodules)
  • Итоговый проект
  • Заключение
Эксперт практикума
Марина Аскарова
Марина Аскарова
В DevOps с 2020 года
DevOps в Лемана Про

Ключевые навыки для резюме:

Владение базовыми Git‑командами
Управление ветками и тегами
Работа с удалёнными репозиториями
Использование git stash, cherry‑pick, squash‑merge и git‑rebase для гибкого управления историей изменений
Настройка .gitignore и организация README в соответствии с best practices

Пример задания

Установите консольный git-клиент.
От имени пользователя user настройте git-клиент, указав глобальные параметры своего пользователя, соответствующие вашим данным (имя латинскими буквами и корректный адрес электронной почты).
Создайте git-репозиторий с именем rebrain-git-task1 в директории /home/user/.
Создайте файл nginx.conf, содержащий базовую конфигурацию nginx (пример конфигурации можно взять отсюда).
Создайте файл README.md с описанием того, что находится в репозитории (Пример: «This repository contains nginx configuration example»).
Сделайте первый коммит, добавив в репозиторий файл README.md.
Сделайте второй коммит, добавив в репозиторий файл nginx.conf.
Посмотрите историю коммитов — в ней должны отображаться два коммита.
Проверьте статус и убедитесь, что в данной директории не осталось файлов/директорий, которые не добавлены в репозиторий. Отправьте задание на проверку.

Остались вопросы?
Приходите на бесплатную консультацию с экспертом.

практикум

Git

В стоимость входит:

  • Выполнение задач на настоящей инфраструктуре
  • Сопровождение — менторы, координатор
  • Бессрочный доступ к теоретической части практикума
стоимость
7 990 руб.
Перейти к оплате >>>
0

Файлы куки

При использовании данного сайта, вы подтверждаете свое согласие на использование файлов cookie и других похожих технологий в соответствии с настоящим Уведомлением.

Курс Git - Обучение, онлайн-тренажер от Rebrain | Rebrain