{"meta":{"title":"Использование GitHub Codespaces для pull requests","intro":"Вы можете использовать GitHub Codespaces в веб-браузере или Visual Studio Code для создания запросов на вытягивание, проверки запросов на вытягивание и комментариев к просмотру адресов.","product":"Codespaces","breadcrumbs":[{"href":"/ru/codespaces","title":"Codespaces"},{"href":"/ru/codespaces/developing-in-a-codespace","title":"Разработка в codespace"},{"href":"/ru/codespaces/developing-in-a-codespace/using-github-codespaces-for-pull-requests","title":"Запросы на включение внесенных изменений"}],"documentType":"article"},"body":"# Использование GitHub Codespaces для pull requests\n\nВы можете использовать GitHub Codespaces в веб-браузере или Visual Studio Code для создания запросов на вытягивание, проверки запросов на вытягивание и комментариев к просмотру адресов.\n\nИспользование пространства кода для работы с запросом на вытягивание дает все преимущества GitHub Codespaces. Дополнительные сведения см. в разделе [Функции GitHub Codespaces](/ru/codespaces/about-codespaces/codespaces-features).\n\n## Сведения о запросах на вытягивание в GitHub Codespaces\n\nGitHub Codespaces предоставляет множество возможностей, которые могут понадобиться для работы с запросами на вытягивание:\n\n* [Создайте запрос](/ru/codespaces/developing-in-a-codespace/using-source-control-in-your-codespace#raising-a-pull-request) на вытягивание. С помощью команд терминала и Git или представления \"Управление версиями\" можно создавать запросы на вытягивание так же, как и в GitHub. Если репозиторий использует шаблон запроса на вытягивание, вы сможете использовать его в представлении \"Управление версиями\".\n* [Открытие запроса на вытягивание](#opening-a-pull-request-in-codespaces) — можно открыть существующий запрос на вытягивание в codespace, если у вас есть доступ к codespace ветви, в которую нужно выполнить слияние.\n* [Review a pull request](#reviewing-a-pull-request-in-codespaces) — После открытия pull request в codespace вы можете использовать просмотр «GitHub Pull Request» для добавления комментариев для просмотра и одобрения pull request. Вы также можете использовать GitHub Codespaces для [просмотра комментариев](#view-comments-from-a-review-in-codespaces).\n\n## Открытие запроса на вытягивание в Codespaces\n\n1. В поле имени репозитория щелкните **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-git-pull-request\" aria-label=\"git-pull-request\" role=\"img\"><path d=\"M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z\"></path></svg> Запросы** на вытягивание.\n\n   ![Снимок экрана: главная страница репозитория. На горизонтальной панели навигации вкладка с меткой \"Запросы на вытягивание\" выделена темно-оранжевым цветом.](/assets/images/help/repository/repo-tabs-pull-requests-global-nav-update.png)\n\n2. В списке запросов на вытягивание щелкните запрос на вытягивание, который нужно открыть в Codespaces.\n\n3. В правой части экрана щелкните **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-code\" aria-label=\"code\" role=\"img\"><path d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"></path></svg> Code**.\n\n4. На вкладке Codespaces щелкните <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-plus\" aria-label=\"Create a codespace on BRANCH\" role=\"img\"><path d=\"M7.75 2a.75.75 0 0 1 .75.75V7h4.25a.75.75 0 0 1 0 1.5H8.5v4.25a.75.75 0 0 1-1.5 0V8.5H2.75a.75.75 0 0 1 0-1.5H7V2.75A.75.75 0 0 1 7.75 2Z\"></path></svg>.\n\n   ![Снимок экрана: раскрывающийся список \"Код\" с выбранной вкладкой \"Codespaces\". Отображается сообщение \"Без пространств кода\". Выделена кнопка \"плюс\".](/assets/images/help/codespaces/open-with-codespaces-pr.png)\n\n   Пространство кода создается для ветви запроса на вытягивание и открывается в редакторе по умолчанию для GitHub Codespaces.\n\n## Проверка запроса на вытягивание в Codespaces\n\n1. В редакторе по умолчанию задано значение Visual Studio Code или Visual Studio Code для Интернета, откройте запрос на вытягивание в пространстве кода, как описано в [разделе \"Открытие запроса на вытягивание\" в Codespaces](#opening-a-pull-request-in-codespaces) ранее в этой статье.\n\n2. На панели действий щелкните значок запроса на вытягивание Git, чтобы отобразить боковую панель \"GitHub Запрос на вытягивание\". Этот значок отображается только в строке действий при открытии запроса на вытягивание в пространстве кода.\n\n   ![Снимок экрана: панель действий VS Code . Указатель мыши наведите указатель мыши на значок, отображающий подсказку \"GitHub Запрос на вытягивание\".](/assets/images/help/codespaces/github-pr-view.png)\n\n   Если вы открыли запрос на вытягивание в пространстве кода и значок запроса на вытягивание не отображается на панели действий, убедитесь, что вы вошли в GitHub. Щелкните значок GitHub на панели действий и нажмите кнопку **\"Войти\".**\n\n   ![Снимок экрана: боковая панель GitHub с кнопкой \"Войти\". Значок GitHub на панели действий выделен оранжевым контуром.](/assets/images/help/codespaces/sign-in-to-github.png)\n\n3. Чтобы просмотреть изменения, внесенные в определенный файл, щелкните имя файла на боковой панели \"GitHub Запрос на вытягивание\".\n\n   ![Снимок экрана: боковая панель \"GitHub Запрос на вытягивание\". Имя файла выделено темно-оранжевым контуром.](/assets/images/help/codespaces/changes-in-files.png)\n\n   Откроется представление диффа в редакторе с версией файла из базовая ветвь слева и новой версией файла в главная ветвь запроса на вытягивание справа.\n\n4. Чтобы добавить комментарий проверки, щелкните **+** знак рядом с номером строки в файле, отображаемом справа от редактора.\n\n   ![Снимок экрана: представление диффа. В головной версии файла справа от редактора выделен знак плюса рядом с строкой.](/assets/images/help/codespaces/create-review-comment.png)\n\n5. Введите комментарий к проверке и нажмите кнопку **Начать проверку**.\n\n   ![Снимок экрана: добавление комментария, чтение \"Да, я согласен, это ясно\". Под комментарием показана кнопка \"Пуск проверки\".](/assets/images/help/codespaces/start-review.png)\n\n6. При необходимости можно предложить изменение, которое автор запроса на вытягивание может щелкнуть, чтобы зафиксировать, если они согласны с вашим предложением. Для этого щелкните и удерживайте **+** знак рядом с первой строкой, которую вы хотите предложить изменить, а затем перетащите **+** знак в последнюю строку, которую вы хотите предложить изменить. Затем нажмите кнопку **\"Сделать предложение** \" в поле комментариев, которое отображается.\n\n   Выбранные строки копируются в поле комментария, где их можно изменить, чтобы предложить изменение. Вы можете добавить комментарий над строкой, <code>\\`\\`\\`suggestion</code> содержащей описание предлагаемого изменения.\n\n   Нажмите кнопку **\"Добавить комментарий** \", чтобы добавить предложение в запрос на вытягивание.\n\n   ![Снимок экрана: предлагаемое изменение. Под предлагаемым изменением отображаются кнопки \"Сделать предложение\" и \"Добавить комментарий\".](/assets/images/help/codespaces/review-suggestion.png)\n\n7. После добавления комментариев проверки можно добавить сводный комментарий для проверка запроса на вытягивание на боковой панели \"GitHub Запрос на вытягивание\". Затем можно нажать кнопку \\*\\*\\*\\*\\*\\*\\*\\* \"Примечание\" и \"Отправить\" или \"Отправить\".\\*\\*\\*\\*\n\n   ![Снимок экрана боковой панели с параметрами раскрывающегося списка \"Комментарий и отправка\", \"Утверждение и отправка\", а также \"Запрос изменений и отправки\".](/assets/images/help/codespaces/submit-review.png)\n\nДополнительные сведения о проверке запроса на вытягивание см. в разделе [Просмотр предлагаемых изменений в запросе на вытягивание](/ru/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request).\n\n## Просмотр комментариев к проверке в Codespaces\n\nПолучив отзыв о запросе на вытягивание, его можно [открыть в пространстве кода](#opening-a-pull-request-in-codespaces) в веб-браузере или в VS Code, чтобы просмотреть комментарии[ к просмотру](#reviewing-a-pull-request-in-codespaces). Там можно отвечать на комментарии, добавлять реакции или отклонить отзыв."}