Ветка release в Git
Когда набор возможностей
в develop готов к выпуску,
от нее отрезают ветку release.
В ней правят только то,
что нужно для выпуска номера:
версию в манифесте, тексты,
мелкие баги блокера.
Новые фичи в release не добавляют,
их дождутся следующего цикла
в develop.
Имя вроде release/1.2
связывает ветку с номером.
Ответвим ее от текущей develop:
git switch develop
git switch -c release/1.2
Когда develop готова
к выпуску 3.0, создайте
ветку release/3.0
и один коммит с правкой
номера в package.json
только в этой ветке.