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

Поддержка этой версии GitHub Enterprise была прекращена 2023-01-18. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, укрепления безопасности и новых функций установите последнюю версию GitHub Enterprise. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

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

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

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

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

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

Дополнительные материалы