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

Коммит в главную ветку в Git

Самый частый ход в trunk-based - обновить main, сохранить законченное изменение и сразу отправить его на remote. Так делают, когда правка крошечная и не тянет отдельную ветку на полдня.

Типичный порядок для такого коммита выглядит так:

git switch main git pull git add . git commit -m 'fix typo in readme' git push

Недоделанное поведение в trunk-based не обязано ждать отдельной ветки: его можно спрятать за флагом функции, чтобы в main попал только безопасный каркас, а включение новой логики отложить до готовности. Так главная остается пригодной к выкладке, хотя код новой возможности уже лежит в репозитории.

Такой ритм держится на автоматических проверках после каждого push в main. Сами проверки команда настраивает отдельно; здесь важно лишь, что без них прямые коммиты в ствол быстро перестают быть безопасными.

На актуальной main исправьте опечатку в файле README.md, сохраните один коммит и отправьте его на удаленный репозиторий.

Добавьте в CHANGELOG.md строку о вашем исправлении, снова закоммитьте прямо в main и убедитесь, что remote принял оба ваших коммита подряд.

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