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

Утверждение запроса на вытягивание с необходимыми проверками

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

Дополнительные сведения о необходимых проверках см. в разделе Сведения о защищенных ветвях.

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

С помощью квалификатора поиска review-requested:[USERNAME] или team-review-requested:[TEAMNAME] вы можете найти запрос на вытягивание с запросом на проверку, адресованным вам или команде, участником которой вы являетесь. Дополнительные сведения см. в разделе Поиск проблем и запросов на вытягивание.

Совет. Если утвержденный запрос на вытягивание значительно изменился, вы можете закрыть проверку. Перед объединением запроса на вытягивание потребуется новая проверка. Дополнительные сведения см. в разделе Отклонение проверки запроса на вытягивание.

  1. Под именем репозитория щелкните Запросы на вытягивание. Выбор вкладки "Запрос на вытягивание" 1. В списке запросов на вытягивание выберите запрос на вытягивание, который вы хотите просмотреть. 1. В запросе на вытягивание щелкните Файлы изменены. Вкладка "Измененные файлы" запроса на вытягивание
  2. Просмотрите изменения в запросе на вытягивание и при необходимости закомментируйте конкретные строки.
  3. Над измененным кодом нажмите кнопку Проверить изменения. Кнопка "Проверить изменения" 1. Введите комментарий, обобщающий ваши отзывы о предлагаемых изменениях. Окно "Просмотр краткого комментария"
  4. Выберите Утвердить, чтобы утвердить объединение изменений, предложенных в запросе на вытягивание.
  5. Надмите Отправить отзыв.

Совет.

  • Если включены обязательные проверки и участник совместной работы с правами на запись, администрирование или правами владельца репозитория отправляет проверку с запросом изменений, запрос на вытягивание нельзя объединить, пока тот же участник не отправит еще одну проверку с утверждением изменений в запросе на вытягивание.
  • Владельцы и администраторы репозитория могут объединить запрос на вытягивание, даже если он не получил утверждение или если рецензент, запросивший изменения, покинул организацию либо недоступен.
  • Если включены как обязательные проверки, так и отклонение устаревших проверок, то при отправке фиксации с изменением кода в ветвь утвержденного запроса на вытягивание утверждение отклоняется. Прежде чем запрос на вытягивание можно будет объединить, его необходимо будет проверить и утвердить еще раз.
  • Если несколько открытых запросов на вытягивание имеют головную ветвь, указывающую на одну и ту же фиксацию, вы не сможете объединить их, если хотя бы для одного из них имеется ожидающая выполнения или отклоненная проверка.
  • Если репозиторий требует утверждения проверок от пользователей с разрешениями на запись или администрирование, все утверждения от пользователей с этими разрешениями помечаются зеленой галочкой, а утверждения от пользователей без этих разрешений — серой галочкой. Утверждения с серой галочкой не влияют на возможность объединения запроса на вытягивание.
  • Авторы запросов на вытягивание не могут утверждать собственные запросы на вытягивание.

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