Параметры слияния запросов на вытягивание можно настроить в GitHub.com в соответствии с потребностями рабочего процесса и предпочтениями для управления журналом Git. Дополнительные сведения см. в разделе Настройка объединения запросов на вытягивание.
- На GitHub.com перейдите на главную страницу репозитория. 1. Нажмите Параметры под именем репозитория.
- В разделе "Запросы на вытягивание" выберите Разрешить фиксации слияния. Это позволяет участникам выполнять слияние всех запросов на вытягивание с полной историей фиксаций.
- При необходимости в разделе Разрешить фиксации слияния используйте раскрывающийся список, чтобы выбрать формат сообщения фиксации, представляемого участникам во время слияния. Сообщение по умолчанию содержит номер запроса на вытягивание и заголовок. Например,
Merge pull request #123 from patch-1
. Вы также можете использовать только заголовок запроса на вытягивание или заголовок запроса на вытягивание и описание.
Если выбрать несколько методов слияния, участники совместной работы смогут решать, какой тип фиксации слияния использовать при слиянии запроса на вытягивание. Если в репозитории есть правило защищенной ветви, требующее журнала линейной фиксации, необходимо разрешить сжатое слияние, повторное слияние или и то, и другое. Дополнительные сведения см. в разделе Сведения о защищенных ветвях.