Skip to main content

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

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

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

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

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

  • Создайте запрос на вытягивание. С помощью команд терминала и Git или представления "Управление версиями" можно создавать запросы на вытягивание так же, как и в GitHub. Если репозиторий использует шаблон запроса на вытягивание, вы сможете использовать его в представлении "Управление версиями".
  • Открытие запроса на вытягивание — можно открыть существующий запрос на вытягивание в codespace, если у вас есть доступ к codespace ветви, в которую нужно выполнить слияние.
  • Проверка запроса на вытягивание — после открытия запроса на вытягивание в codespace можно использовать представление "Запрос на вытягивание GitHub" для добавления комментариев к проверке и подтверждения запросов на вытягивание. Вы также можете использовать GitHub Codespaces для просмотра комментариев.

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

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

    Снимок экрана: главная страница репозитория. На горизонтальной панели навигации вкладка с меткой "Запросы на вытягивание" выделена темно-оранжевым цветом.

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

  3. В правой части экрана щелкните Code.

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

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

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

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

  1. В редакторе по умолчанию задано значение Visual Studio Code или Visual 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, чтобы просмотреть комментарии к просмотру. Там можно отвечать на комментарии, добавлять реакции или отклонить отзыв.