Почему мои запросы на получение GitHub необходимо перебазировать после каждой фиксации к мастеру? - PullRequest
0 голосов
/ 23 мая 2018

У меня проблема с тем, что GitHub вообще не перебазирует / не объединяет мои запросы на извлечение, даже если фиксирует мастерство, так как ветка PR была создана, даже не трогает те же файлы, что и сам PR, так чтонет никаких конфликтов слияния вообще.

Я знаю, что это возможно в GitHub, я сам столкнулся с несколькими репозиториями, где PR не требуют перебазирования, и конфликты слияния автоматически разрешаются.

Репозиторий, о котором идет речь, находится здесь.

Я попытался просмотреть настройки проекта, но не могу найти параметр, который говорит, что это проблема.Кроме того, если я перебазирую свои PR вручную, это обычно происходит автоматически, и мне не предлагается разрешать конфликты.

1 Ответ

0 голосов
/ 23 мая 2018

Это настраивается в разделе обязательных проверок состояния , найденном в Настройки Филиалы Защищенные ветви .Соответствующим параметром является «Требовать, чтобы ветки были обновлены перед объединением».

Если эта функция включена, и проверка состояния установлена ​​на «строгий» (по умолчанию) ,затем

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

...