практикум
Git
стек, который вы освоите
практикумы по инфраструктуре с 2018 года
- Автоматические проверки — мгновенная обратная связь по заданиям
- Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
- Возможность общаться с опытными практикующими специалистами
- Свободный темп — проходите без жёстких дедлайнов
- Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера

Кому подойдёт
Начинающим разработчикам и студентам IT-специальностей
которые только начинают свой путь в разработке и нуждаются в освоении базового инструмента для работы с кодом
Разработчикам (Junior/Middle)
которые используют Git на базовом уровне, но хотят глубже понять его возможности для эффективной командной работы
DevOps‑инженерам, тестировщикам и аналитикам
специалистам смежных профессий, которым необходимо работать с кодом в репозиториях и взаимодействовать с командой разработки
Как проходит
практикум
Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий. Мы понимаем, что нужно знать, чтобы на собеседовании или при выполнении задач чувствовать себя уверенно. После наших практикумов специалисты легко адаптируются к реальным рабочим условиям.
Материалы останутся с вами навсегда
Проходите в удобное для вас время
программа практикума
Онбординг
- Онбординг
Git
- Основы работы с Git
- Игнорирование и удаление файлов в репозитории
- История изменений
- Изменение и отмена коммитов
- Работа с ветками и тегами
- Слияние веток
- Решение конфликтов при слиянии веток
- Слияние веток через «rebase»
- Объединение коммитов
- Перенос коммитов из одной ветки в другую
- Работа с «git stash»
- Работа с удалёнными репозиториями
- Работа с командным репозиторием (code review), fork
- Рабочие процессы: GitHub Flow, GitFlow
- Best practices и README-файл
- Подмодули (submodules)
Финальное задание
- Финальное задание
Ключевые навыки для резюме:
немного о
технологии
93,9% разработчиков
используют Git как основной инструмент контроля версий (Stack Overflow survey)
76% специалистов
называют Git своей основной системой, а 96% — пользовались им в работе
72% компаний
из Fortune 50 применяют GitHub Enterprise для внутренних проектов
Более 80% CI/CD-систем
интегрированы с Git-репозиториями
Git — основа подхода GitOps
где инфраструктура управляется через версионирование и ревью кода
Пример задания
Установите консольный git-клиент.
От имени пользователя user настройте git-клиент, указав глобальные параметры своего пользователя, соответствующие вашим данным (имя латинскими буквами и корректный адрес электронной почты).
Создайте git-репозиторий с именем rebrain-git-task1 в директории /home/user/.
Создайте файл nginx.conf, содержащий базовую конфигурацию nginx (пример конфигурации можно взять отсюда).
Создайте файл README.md с описанием того, что находится в репозитории (Пример: «This repository contains nginx configuration example»).
Сделайте первый коммит, добавив в репозиторий файл README.md.
Сделайте второй коммит, добавив в репозиторий файл nginx.conf.
Посмотрите историю коммитов — в ней должны отображаться два коммита.
Проверьте статус и убедитесь, что в данной директории не осталось файлов/директорий, которые не добавлены в репозиторий. Отправьте задание на проверку.
и подробнее расскажем о практикуме.