Приветствую!
Есть крупный проект в котором есть ветка основная dev в которую мы пилим весь функционал. А когда у нас случается релиз (1-5 раз в месяц), мы создаем ветку релиза к примеру 18.02.01 и туда мы сливаем (с помощью cherry-pick) только тот функционал который требует заказчик. Обычно 50% функционала не входит в релиз и так и валяется мертвым грузом на dev. Когда нужно посмотреть какие комиты отстались в dev и не вошли в релиз можно использовать `git cherry -v`, но из за конфликтов эта команда бесполезна.
Прошу совета у бывалых git юзеров, как лучше сделать git workflow для нашего случая