Есть ли название стратегии git, у которой нет ветки разработки? - PullRequest
0 голосов
/ 18 мая 2018

Для моего производственного проекта я использовал три ветви: master, develop и особенность, которую я разрабатываю.

Я бы создал ветку из develop, а затем создали затем слить обратно в develop (сквош и объединить).

Когда я перейду к производству, я создам коммит слияния из develop в master.

Ситуация, в которой я нахожусь, заключается в том, что функции будут тратить много времени на develop, когда их уже можно нажать.

Мне кажется, я где-то читал о том, что у меня нет develop branch.

У меня все еще были бы промежуточные API и промежуточная версия пользовательского интерфейса.

Как называется эта стратегия и как вы ее используете?

Ответы [ 2 ]

0 голосов
/ 18 мая 2018

Если вы хотите сохранить ветви функций, это "поток github".

Если вы не хотите также ветви функций и только коммитить на master, это "разработка основной линии".С этим рабочим процессом, который очень хорош для непрерывного развертывания, вам наверняка придется использовать «функцию переключения» (также называйте «флаги функций», ...)

0 голосов
/ 18 мая 2018

Я думаю, то, о чем вы говорите, не содержит ветки develop: Рабочий поток ветки Git Feature .Есть много рабочих процессов git.Какой из них лучше, зависит от проекта.

Один из самых популярных рабочих процессов - Gitflow worlflow .Я думаю, что в настоящее время вы следуете этому рабочему процессу.

Здесь вы можете найти некоторые сравнения между рабочими процессами и решить, какой из них подходит вам больше всего.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...