Gatsby
ВЕЧНЫЙ
- Регистрация
- 10 Окт 2018
- Сообщения
- 50,256
- Реакции
- 260,678
Глубокий Git для Junior и Middle (Teamlead’ов и Senior)
balun.courses Сергей Венецкий
Продвинутый курс по внутреннему устройству Git. Осваиваем лучшие практики и экспертные приемы, а не элементарные команды. Ведет бывший разработчик EPAM.
Подходит для программистов любого уровня, стека и языка
Тимлид:
Junior/Middle:
За 1 месяц освоишь лучшие практики и глубины Git:
Тимлид:
Junior/Middle:
Скачать:
balun.courses Сергей Венецкий
Продвинутый курс по внутреннему устройству 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 с помощью особых приёмов и супер-поиска.
- Научишься изменять историю, чтобы избежать аварий при коллективной работе.
- Научишься блокировать коммиты в случае наличия отладочного кода и проверять сообщения коммитов на соответствие шаблону.
Скрытое содержимое доступно для зарегистрированных пользователей!
Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.