Skip to main content

Использование GitHub Codespaces для pull requests

Вы можете использовать GitHub Codespaces в веб-браузере или Visual Studio Code создавать запросы на вытягивание, просматривать запросы на вытягивание и комментарии к просмотру адресов.

Использование пространства кода для работы с запросом на вытягивание дает все преимущества GitHub Codespaces. Дополнительные сведения см. в разделе Функции GitHub Codespaces.

Сведения о запросах на вытягивание GitHub Codespaces

GitHub Codespaces предоставляет множество возможностей, которые могут потребоваться для работы с запросами на вытягивание:

  • Создайте запрос на вытягивание . Используя команды терминала и Git или представление "Управление версиями", вы можете создавать запросы на вытягивание так же, как и в GitHubэтом случае. Если репозиторий использует шаблон запроса на вытягивание, вы сможете использовать его в представлении "Управление версиями".
  • Открытие запроса на вытягивание — можно открыть существующий запрос на вытягивание в codespace, если у вас есть доступ к codespace ветви, в которую нужно выполнить слияние.
  • Review a pull request — После открытия pull request в codespace вы можете использовать просмотр «GitHub Pull Request» для добавления комментариев для просмотра и одобрения pull request. Вы также GitHub Codespaces можете просматривать примечания.

Открытие запроса на вытягивание Codespaces

  1. В поле имени репозитория нажмите кнопку "Запросы на вытягивание".

  2. В списке запросов на вытягивание щелкните запрос на вытягивание, в который вы хотите открыть Codespaces.

  3. В правой части экрана нажмите кнопку "Код".

  4. На вкладке Codespaces щелкните .

    Снимок экрана: раскрывающийся список "Код" с выбранной вкладкой "Codespaces". Отображается сообщение "Без пространств кода". Выделена кнопка "плюс".

    Пространство кода создается для ветви запроса на вытягивание и открывается в редакторе по умолчанию.GitHub Codespaces

Просмотр запроса на вытягивание в Codespaces

  1. В редакторе по умолчанию для Visual Studio CodeVisual Studio Code веб-сайта откройте запрос на вытягивание в пространстве кода, как описано в разделе "Открытие запроса на вытягивание" ранее в Codespaces этой статье.

  2. На панели действий щелкните значок запроса на вытягивание Git, чтобы отобразить боковую панель "GitHub Запрос на вытягивание". Этот значок отображается только в строке действий при открытии запроса на вытягивание в пространстве кода.

    Снимок экрана: панель действий VS Code . Указатель мыши наведите указатель мыши на значок, отображающий подсказку "GitHub Запрос на вытягивание".

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

    Снимок экрана: боковая панель GitHub с кнопкой "Войти". Значок GitHub на панели действий выделен оранжевым контуром.

  3. Чтобы просмотреть изменения, внесенные в определенный файл, щелкните имя файла на боковой панели "GitHub Запрос на вытягивание".

    Снимок экрана: боковая панель "GitHub Запрос на вытягивание". Имя файла выделено темно-оранжевым контуром.

    Откроется представление диффа в редакторе с версией файла из базовая ветвь слева и новой версией файла в главная ветвь запроса на вытягивание справа.

  4. Чтобы добавить комментарий проверки, щелкните + знак рядом с номером строки в файле, отображаемом справа от редактора.

    Снимок экрана: представление диффа. В головной версии файла справа от редактора выделен знак плюса рядом с строкой.

  5. Введите комментарий к проверке и нажмите кнопку Начать проверку.

    Снимок экрана: добавление комментария, чтение "Да, я согласен, это ясно". Под комментарием показана кнопка "Пуск проверки".

  6. При необходимости можно предложить изменение, которое автор запроса на вытягивание может щелкнуть, чтобы зафиксировать, если они согласны с вашим предложением. Для этого щелкните и удерживайте + знак рядом с первой строкой, которую вы хотите предложить изменить, а затем перетащите + знак в последнюю строку, которую вы хотите предложить изменить. Затем нажмите кнопку "Сделать предложение " в поле комментариев, которое отображается.

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

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

    Снимок экрана: предлагаемое изменение. Под предлагаемым изменением отображаются кнопки "Сделать предложение" и "Добавить комментарий".

  7. После добавления комментариев к рецензированием можно добавить сводный комментарий для проверки запроса на вытягивание в боковой строке "GitHub Запрос на вытягивание". Затем можно нажать кнопку ******** "Примечание" и "Отправить" или "Отправить".****

    Снимок экрана боковой панели с параметрами раскрывающегося списка "Комментарий и отправка", "Утверждение и отправка", а также "Запрос изменений и отправки".

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

Просмотр комментариев в обзоре Codespaces

Получив отзыв о запросе на вытягивание, вы можете открыть его в пространстве кода в веб-браузере или просмотреть VS Codeкомментарии о проверке. Там можно отвечать на комментарии, добавлять реакции или отклонить отзыв.