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

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

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

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

  1. На экземпляр GitHub Enterprise Server перейдите на главную страницу репозитория. 1. Под именем репозитория щелкните Параметры. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и выберите пункт Параметры.

    Снимок экрана: заголовок репозитория с вкладками. Вкладка "Параметры" выделена темно-оранжевым контуром.

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

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