Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗gtScGhOtk 14 of 60 menu
◀ ▶

Одна задача в ветке в Git

В GitHub Flow ветка задачи отвечает одной цели, которую можно назвать одной фразой: «форма входа», «исправить пустую корзину». Если в той же ветке лежат вход, верстка каталога и «заодно» переделанный конфиг, pull request перестает быть обсуждением одной темы.

Команде трудно принять такой набор: часть изменений уже нужна, часть еще сырой, а откатить одну мысль без другой нельзя. Проверку по кускам в одной ветке обычно не работает: слияние все равно тащит в main весь пакет.

Вторая задача - вторая ветка от свежей main, даже если правки касаются соседних файлов. Так история остается читаемой, а каждый pull request можно закрыть отдельно, когда его смысл выполнен.

Заведите ветку feature/footer-links и сделайте в ней только правки подвала сайта. Не добавляйте в тот же коммит правки шапки или другой страницы.

От обновленной main создайте fix/duplicate-id для одного конкретного бага. Если заметите вторую несвязанную проблему, запишите ее в заметки, а не в эту ветку.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить