Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Настройка перемещения фиксаций между ветвями для запросов на вытягивание

Вы можете применить, разрешить или отключить повторное распределение фиксаций для всех слияний запросов на вытягивание в экземпляр GitHub Enterprise Server в репозитории.

Вы можете настроить параметры слияния запросов на вытягивание в экземпляр GitHub Enterprise Server в соответствии с потребностями рабочего процесса и предпочтениями для управления журналом Git. Дополнительные сведения см. в разделе Настройка объединения запросов на вытягивание.

  1. На экземпляр GitHub Enterprise Server перейдите на главную страницу репозитория. 1. Нажмите Параметры под именем репозитория. Кнопка параметров репозитория
  2. В разделе "Запросы на вытягивание" выберите Разрешить слияние повторного базирования. Это позволит участникам выполнять слияние запросов на вытягивание путем перемещения отдельных фиксаций в основную ветвь. Снимок экрана: параметры "Запрос на вытягивание" с выделенным флажком "Разрешить слияние перемещения между ветвями"

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