бы частично закрыть для себя вопрос по git flow )
Получается тег я ставлю на ветке release после коммита с SemVer, далее делаю push ветки release в репозиторий и делаю PR из release в main ?
А как я синхронизирую ветки develop и main между собой - вообще нет никаких регламентов, могу спокойно локально у себя делать в main:
git pull
git checkout develop
git merge main
git push
Или все-же обязателен merge коммит именно из release обратно в develop ?
Из develop в main только через release
Да да, но потом уже, после релиза, получится что main будет впереди, а develop будет в репозитории без тега и релизной версии Как в таком случае его актуализировать с main в репозитории ?
пр и мерж как вариант
Честно, я не очень понимаю, что не понятно при взгляде на картинку git flow Где там теги в develop?
Обсуждают сегодня