Эта версия GitHub Enterprise Server будет прекращена 2026-03-17. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.
Документация по запросам на вытягивание
Узнайте, как использовать запросы на вытягивание для предложения изменений в проект, получения предложенных изменений и устранения проблем в запросах на вытягивание, таких как конфликты слияния.
Рекомендуемая конфигурация
Сведения о запросах на вытягивание
Pull requests позволяют предлагать, просматривать и объединять изменения в коде.
Сведения о моделях совместной разработки
Способ применения запросов на вытягивание зависит от типа модели разработки, используемой в проекте. Можно использовать модель создания вилок и вытягивания или модель общего репозитория.
Создание запроса на включение изменений
Создайте запрос на вытягивание, чтобы предложить изменения в репозитории и совместно работать над ними. Эти изменения предлагаются в ветви, что гарантирует, что ветвь по умолчанию содержит только завершенную и утвержденную работу.
Статьи
Автоматическое слияние запроса на вытягивание
Скорость разработки можно увеличить благодаря автоматическому слиянию запроса на вытягивание, которое будет автоматически выполняться при соблюдении всех требований к слиянию.
Вилка репозитория
Форк — это новый репозиторий, который разделяет код и настройки видимости с оригинальным восходящим репозиторием.
Внедрение отзывов в запрос на вытягивание
Когда рецензенты предлагают изменения в запросе на вытягивание, вы можете автоматически включить изменения в запрос на вытягивание или открыть проблему для отслеживания предложений, не включенных в область.
Закрытие запроса на вытягивание
Вы можете закрыть запрос на вытягивание, не объединяя его в вышестоящей ветви. Это удобно, если предложенные в ветви изменения больше не нужны или если в другой ветви было предложено другое решение.
Запрос проверки запроса на вытягивание
После создания запроса на вытягивание можно попросить конкретного пользователя проверить предложенные изменения. Если вы являетесь участником организации, вы также можете запросить проверку ваших изменений конкретной командой.
Изменение базовой ветви запроса на вытягивание
После открытия запроса на вытягивание можно изменить базовую ветвь, чтобы сравнить изменения в запросе на вытягивание с изменениями в другой ветви.
Изменение сообщения о фиксации
Если сообщение фиксации содержит неясную, неправильную или конфиденциальную информацию, вы можете изменить ее локально и отправить новую фиксацию с новым сообщением на GitHub. Вы также можете изменить сообщение о фиксации, чтобы добавить недостающие сведения.
Изменение этапа запроса на вытягивание
Вы можете пометить черновик запроса на вытягивание как готовый для проверки или преобразовать запрос на вытягивание в черновик.
Использование параметров запроса для создания запроса на вытягивание
Используйте параметры запроса для создания настраиваемых URL-адресов, чтобы открывать запросы на вытягивание с предварительно заполненными полями.