# Помощь другим пользователям в просмотре изменений

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

При создании запроса на вытягивание вы запрашиваете другие пользователи, чтобы просмотреть изменения и предоставить отзыв. Запросы на вытягивание, которые сосредоточены, понятны и легко следовать рецензентам справки, дают лучшие отзывы и делают уверенные предложения.

## Простое внесение изменений в проверку

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

### Запись небольших запросов на вытягивание

Небольшие, ориентированные запросы на вытягивание проще просматривать и безопасно объединять. Они помогают рецензентам понять цель изменения, выявить проблемы быстрее и позже следовать истории проекта.

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

### Предоставление контекста и рекомендаций

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

Руководство особенно полезно, если запрос на вытягивание касается многих файлов или требует определенного порядка проверки. Например, можно указать рецензентам наиболее важные файлы или объяснить, какой тип обратной связи будет наиболее полезным. Вы также можете создать GitHub Copilot сводку запроса на вытягивание.

### Сначала просмотрите собственный запрос на вытягивание

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

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

### Проверка безопасности

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

GitHub может отображать сведения о безопасности в запросах на вытягивание, таких как изменения зависимостей, результаты проверки зависимостей и code scanning проверки. Используйте эти сигналы для устранения проблем рано или для выделения рисков, требующих внимания рецензента.

Если репозиторий настроен code scanning в качестве проверки, Автофикс GitHub Copilot можно предложить исправления для уязвимостей безопасности.

## Информирование вашей команды

Запросы на вытягивание могут выполнять больше изменений в коде документа— они также позволяют вашей команде получать сведения о состоянии вашей работы. Видимый прогресс помогает сократить отдельные обновления состояния и обеспечить соответствие всем пользователям.

### Использование GitHub Copilot для создания сводок запроса на вытягивание

> \[!NOTE]
> Copilot для функций требуется Copilot план. См [. раздел AUTOTITLE](/ru/enterprise-cloud@latest/copilot/get-started/plans).

Copilot может создать сводку GitHubзапроса на вытягивание. Созданная сводка может помочь рецензентам понять основные изменения, но следует внимательно просмотреть его и добавить контекст, который вы знаете только.

Сводки наиболее полезны при объяснении цели изменения, вызове важных файлов и выделении всех рецензентов, которые должны внимательно изучить.

### Ссылка на связанные проблемы или проекты

Подключение запроса на вытягивание к проблемам или проектам показывает, как работает в более крупном проекте. Ссылки помогают рецензентам понять приоритет, отслеживать ход выполнения и находить связанные обсуждения.

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

### Выделение состояния с помощью меток

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

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

* [Разрешение проверок](/ru/enterprise-cloud@latest/pull-requests/concepts/resolving-reviews)
* [Связывание запроса на вытягивание с проблемой](/ru/enterprise-cloud@latest/issues/tracking-your-work-with-issues/using-issues/linking-a-pull-request-to-an-issue)
* [Управление метками](/ru/enterprise-cloud@latest/issues/using-labels-and-milestones-to-track-work/managing-labels)