Для моего производственного проекта я использовал три ветви: master
, develop
и особенность, которую я разрабатываю.
Я бы создал ветку из develop
, а затем создали затем слить обратно в develop
(сквош и объединить).
Когда я перейду к производству, я создам коммит слияния из develop
в master
.
Ситуация, в которой я нахожусь, заключается в том, что функции будут тратить много времени на develop
, когда их уже можно нажать.
Мне кажется, я где-то читал о том, что у меня нет develop
branch.
У меня все еще были бы промежуточные API и промежуточная версия пользовательского интерфейса.
Как называется эта стратегия и как вы ее используете?