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

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

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

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

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

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

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

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

  3. При необходимости в разделе Разрешить слияние сквоша выберите раскрывающееся меню, а затем выберите формат сообщения фиксации по умолчанию, которое отображается участникам при слиянии.

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

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

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