Вытащить запрос из того же хранилища - PullRequest
1 голос
/ 07 марта 2019

Я хочу защитить свою основную ветку, чтобы моя команда не могла напрямую слить свой код в нее без одобрения.

Можно ли сделать запрос извлечения из ветви внутри родительского репозитория?

Я знаю, что если кто-то разветвляет репо, он может затем сделать запрос на извлечение, но мой рабочий процесс заключается в том, что мы сначала фиксируем ветку в главном репозитории, которая назначается слоту развертывания для тестирования. Я не беспокоюсь о защите этих веток, поскольку они просто развертываются в слотах для тестирования.

Моя основная ветвь развернута в рабочей среде, поэтому я хочу, чтобы какой-то член команды попросил объединить свою ветку с главной.

Есть ли способ генерировать запрос на удаление между филиалами? Какой рабочий процесс вы бы предложили?

1 Ответ

1 голос
/ 07 марта 2019

Вы можете защитить основную ветку в настройках ветви, чтобы никто не мог нажать коммиты в основную ветку.

у вас в конечном итоге будет несколько веток в вашем основном репо в зависимости от их цели:

  1. основная ветка (ветка, которую вы используете для создания производства)
  2. промежуточная ветвь (ветвь, используемая для тестирования в промежуточной среде)
  3. ветвь функций (где вы на самом деле код)

Название вышеперечисленных веток не является строгим, может быть названо по значению

Поэтому, как только вы закончите реализацию своей функции / исправления / разработки, вы отправите запрос на промежуточную ветку, где тестеры будут проверять вашу ветку. Когда тестирование завершено и вы хотите перейти к производству, вы делаете запрос на мастеринг и объединение.

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