Ветка feature в Git
Задачу в Git Flow не копят
прямо в develop: от нее
отводят ветку feature,
коммитят только там и вливают
готовую работу обратно
в develop, не в main.
Главная линия остается
линией выпусков, а не черновиком.
Переключимся на develop,
создадим ветку задачи,
сохраним изменения и вернем
их в линию разработки:
git switch develop
git switch -c feature/export-csv
git add export.js
git commit -m 'add csv export'
git switch develop
git merge feature/export-csv
От develop заведите
ветку feature/print-report,
сделайте один коммит
и влейте ветку в develop,
не трогая main.