Слияние пулл реквеста

⚠️
  1. Создатель запроса для защищенной ветки с заданным минимальным числом ревьюеров не сможет самостоятельно выполнить слияние, т.к. создатель не может быть ревьюером.

  2. Если в защищенной ветке выставлено ограничение на расширения файлов и такие файлы меняются в коммитах, то слияние будет заблокировано.

  3. Для ранее созданных запросов обновление правил защиты происходит спустя некоторое время.

  4. Соавтор-владелец пулл-реквеста может отменить ревью для другого соавтора.

Смотри разделы:

Требуемое число одобрений на странице запроса для ревьюеров отобразится после выполнения ревью.

Создание, одобрение и слияние пулл реквеста (для защищенной ветки с заданным количеством ревьюеров)

  1. Нажмите на Запросы в панели навигации GitVerse:

  2. На странице запросов откройте вкладку Запрошена проверка и выберите нужный запрос:

  3. Нажмите Провести ревью, откроется вкладка Измененные файлы:

    Дополнительно есть возможность:

    1. закрыть запрос без слияния:
      • нажмите Закрыть запрос без слияния;
    2. изменить ревьюеров:
      • нажмите на пиктограмму шестеренки в блоке Ревьюеры. Отобразится меню выбора ревьюеров;
      • выберите ревьюеров.
    3. добавьте комментарий без ревью:
      • заполните поле комментария. Разблокируется кнопка Добавить;
      • нажмите Добавить.
  4. Наведите на нужную строку файла, нажмите на появившуюся пиктограмму добавления комментария:

  5. Добавьте первый комментарий, нажмите кнопку Начать ревью:

  6. Добавьте второй комментарий, поставить отметку Утвердить, нажмите кнопку Опубликовать ревью:

  7. На странице запроса отобразятся изменения в его статусе:

    в блоке Ревьюеры на пиктограмме отобразится, кто одобрил запрос:

    появится комментарий ревьюера:

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

    Вид на странице:

  8. После получения указанного в защите ветки числа одобрений разблокируется кнопка Создать коммит на слияние.

    Нажмите на кнопку Создать коммит на слияние:

    Дополнительно есть возможность выбрать стиль слияния согласно настройками защиты веток:

Закрытие запроса без слияния

Чтобы закрыть запрос без слияния:

  1. в верхней панели навигации GitVerse нажмите на Запросы. Отобразится страница запросов;
  2. нажмите на требуемый запрос. Отобразится страница запроса;
  3. нажмите кнопку Закрыть запрос без слияния.

Пример: