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

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

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

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

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

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

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

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

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

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