Дополнительные сведения о необходимых проверках см. в разделе Сведения о защищенных ветвях.
Вы можете закомментировать запрос на вытягивание, утвердить изменения или запросить улучшения перед утверждением. Дополнительные сведения см. в разделе Просмотр предлагаемых изменений в запросе на вытягивание.
С помощью квалификатора поиска review-requested:[USERNAME]
или team-review-requested:[TEAMNAME]
вы можете найти запрос на вытягивание с запросом на проверку, адресованным вам или команде, участником которой вы являетесь. Дополнительные сведения см. в разделе Поиск проблем и запросов на вытягивание.
Совет
Если утвержденный запрос на вытягивание значительно изменился, вы можете закрыть проверку. Перед объединением запроса на вытягивание потребуется новая проверка. Дополнительные сведения см. в разделе Отклонение проверки запроса на вытягивание.
-
В поле имени репозитория щелкните Запросы на вытягивание.
-
В списке запросов на вытягивание выберите запрос на вытягивание, который вы хотите просмотреть.
-
В запросе на вытягивание щелкните Files изменены.
-
Просмотрите изменения в запросе на вытягивание и при необходимости закомментируйте определенные строки или файлы. Дополнительные сведения см. в разделе Просмотр предлагаемых изменений в запросе на вытягивание.
-
Над измененным кодом нажмите кнопку Проверить изменения.
-
Введите комментарий, обобщающий ваши отзывы о предлагаемых изменениях.
-
Выберите Утвердить, чтобы утвердить объединение изменений, предложенных в запросе на вытягивание.
-
Надмите Отправить отзыв.
Совет
- Параметр "Изменения запроса" является исключительно информационным и не будет препятствовать слиянию, если только набор правил или правило защиты классических ветвей настроено с параметром "требовать запрос на вытягивание". При настройке и совместном работе с
admin``owner
репозиторием илиwrite
доступе к репозиторию отправляет запрос на проверку изменений, запрос на вытягивание не может быть объединен до тех пор, пока тот же сотрудник не отправит еще одну проверку утверждения изменений в запросе на вытягивание. - Владельцы и администраторы репозитория могут объединить запрос на вытягивание, даже если он не получил утверждение или если рецензент, запросивший изменения, покинул организацию либо недоступен.
- Если включены как обязательные проверки, так и отклонение устаревших проверок, то при отправке фиксации с изменением кода в ветвь утвержденного запроса на вытягивание утверждение отклоняется. Прежде чем запрос на вытягивание можно будет объединить, его необходимо будет проверить и утвердить еще раз.
- Если несколько открытых запросов на вытягивание имеют головную ветвь, указывающую на одну и ту же фиксацию, вы не сможете объединить их, если хотя бы для одного из них имеется ожидающая выполнения или отклоненная проверка.
- Если репозиторию требуются утверждения отзывов от пользователей с разрешениями на запись или администратор, рецензенты групп боковой панели утверждаются на уровне разрешений. Утверждения могут отображаться в двух разделах:
- В основном верхний раздел содержит утверждения от пользователей с разрешениями на запись или администратор, которые учитывают требования к слиянию. Утверждения от GitHub Copilot также отображаются в этом разделе, несмотря на то, что GitHub Copilot проверки не учитываются в соответствии с этими требованиями.
- В разделе сворачиванием (при наличии) отображаются утверждения от рецензентов, проверки которых не влияют на возможность объединения запроса на вытягивание.
- Авторы запросов на вытягивание не могут утвердить собственные запросы на вытягивание. Кроме того, вы не сможете утвердить запрос на вытягивание, который был вызван GitHub Copilot, если вы назначили Copilot проблеме, к которой относится запрос на вытягивание.