Ho Lee Fuk

Сенсей
🛡 МОДЕРАТОР 🛡
Регистрация
22 Февраль 2018
Сообщения
11.997
Автор: balun

Название: Глубокий Git для Junior и Middle (Teamlead’ов и Senior) (2025)

1757960025723-png.167056


Описание:

Продвинутый курс по внутреннему устройству Git. Осваиваем лучшие практики и экспертные приемы, а не элементарные команды. Ведет бывший разработчик EPAM.

Подходит для программистов любого уровня, стека и языка

- Для Junior / Middle-программистов
- Научишься выполнять чистые коммиты, автоматизировать форматирование кода и ловить 99% багов до попадания их в CI/CD
- Для тимлидов и senior’ов
- Научишься синхронизировать работу команды и ускорять процесс разработки, используя глубокие возможности Git и его интеграции с CI/CD, Jira и Trello

На курсе ты решишь рабочие проблемы:

Тимлид:


- Коллеги отправляют всё в одном коммите: баги, стили, логику авторизации.
- Конфликты изменений при мердже приводят к переписыванию кода и понапрасной трате времени.
- Работаем вслепую — отчёты пишем сами, устраиваем лишние статусные митинги для синхронизации изменений в коде.
- Коммиты не связаны с задачами в Jira, документация отстаёт от кода, деплои происходят отдельно от мерджей. Всё вручную, всё забывается.
- Отсутствие стандартов работы с Git. Новички неделями разбираются в нашем хаосе и постоянно задают вопросы коллегам.
- Сотни коммитов смешаны в хаотический порядок, что приводит к трате часов на ручной поиск ошибок. Клиент недоволен, бизнес теряет деньги из-за простоя, а все упрёки достаются мне.

Junior/Middle:

- Все работают в своих ветках, но при мердже всё выходит из строя. По 30 коммитов на каждого — непонятно, чей код рабочий и где затаилась ошибка.
- После ребейза исчезла ветка. Вся неделя труда пропала даром. Паника. Придётся переписывать заново.
- Отправил(-а) все изменения в одном коммите — упал прод. Теперь ищу, где именно и что сломалось. Занятие на весь день...
- Ручное форматирование кода перед отправкой и исправление ошибок — эта рутина начинает надоедать.

За 1 месяц освоишь лучшие практики и глубины Git:

Тимлид:

- Освоишь настройку автоматических уведомлений через Git-хуки, которые покажут, кто, когда и что сделал.
- Настроишь хуки для уведомлений об изменениях в командные чаты. Создашь хуки на сервере для оповещения + интегрируешь со всеми системами мониторинга.
- Выберешь и внедришь оптимальные стратегии ветвления, благодаря чему мерджи станут быстрыми и безболезненными.
- Свяжешь задачи, коммиты и деплой в единую систему. Все изменения в Git будут автоматически связываться с задачами в таск-менеджере.

Junior/Middle:

- Научишься делать атомарные коммиты и восстанавливать ветки, даже если казалось, что они потеряны навсегда.
- Сможешь генерировать автоматические отчёты о коммитах за день и отправлять уведомления о новых PR всей команде
- Научишься автоматически проверять код на ошибки и форматировать его перед коммитом.
- Освоишь методы, позволяющие ловить 99% багов до отправки кода в CI/CD с помощью особых приёмов и супер-поиска.
- Научишься изменять историю, чтобы избежать аварий при коллективной работе.
- Научишься блокировать коммиты в случае наличия отладочного кода и проверять сообщения коммитов на соответствие шаблону.

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться.

Скачать:
Скрытое содержимое могут видеть только члены группы Премиум.


Скрытый контент для пользователей All-dar.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

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

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху