Попробуйте подход социальной инженерии, чтобы ваши менеджеры не хотели использовать ветки - используйте GIT с каждой функцией, выполненной в своем собственном клоне GIT, и вставьте ее в клон релиза, когда он будет готов.Имейте клон CI, чтобы гарантировать, что команды развивают особенности.
Таким образом, рабочий процесс, запускающий новую функцию:
Клонируйте функцию агрегата репозитория CI, регулярно извлекая из репозитория CI Окончательное извлечение из репозитория CI, затем добавляйте функцию в CI Push из CIв релиз репо.
Все коммиты функций могут быть свернуты в один большой, если это необходимо, или иным образом отслежены, так что их можно легко выбрать для проталкивания через систему.
С этим решением вам никогда не нужно будет создавать ветки.