Коммит в главную ветку в 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 принял
оба ваших коммита подряд.