Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Управление проверкой GPG для GitHub Codespaces

Вы можете разрешить GitHub автоматически использовать GPG для подписывания фиксаций, внесенных в codespaces, чтобы другие пользователи могли быть уверены, что изменения поступают из надежного источника.

После включения проверки GPG GitHub автоматически подписывает ваши фиксации в GitHub Codespaces, при этом фиксации будут иметь проверенный статус в GitHub. По умолчанию проверка GPG для создаваемых вами сред codespace отключена. Вы можете разрешить проверку GPG для всех или отдельных репозиториев. Включайте проверку GPG только для доверенных репозиториев. Дополнительные сведения о фиксациях, подписанных GitHub, см. в разделе Сведения о проверке подписи фиксации.

Примечание: Если вы связали репозиторий файлов точек с GitHub Codespaces, конфигурация Git в файлах точек может конфликтовать с конфигурацией, которая требуется GitHub Codespaces для подписывания фиксаций. Дополнительные сведения см. в разделе Устранение неполадок с проверкой GPG для GitHub Codespaces.

  1. В правом верхнем углу любой страницы щелкните фотографию профиля, а затем выберите Параметры.

    Снимок экрана: меню учетной записи GitHub с параметрами для просмотра и изменения профиля, содержимого и параметров пользователями. Пункт меню "Параметры" выделен темно-оранжевым цветом. 1. В разделе "Код, планирование и автоматизация" на боковой панели нажмите Codespaces.

  2. В разделе "Проверка GPG" выберите нужный параметр для проверки GPG:

    • Отключено — GPG не будет доступна в codespaces.
    • Все репозитории — GPG будет доступна для codespaces для всех репозиториев.
    • Выбранные репозитории — GPG будет доступна для codespace, созданного из выбранных репозиториев.
  3. Если вы выбрали "Выбранные репозитории", выберите раскрывающееся меню "Выбрать репозитории", а затем выберите репозиторий, для которого требуется включить проверку GPG. Повторите этот шаг для всех репозиториев, для которого требуется включить проверку GPG.

После включения проверки GPG она автоматически войдет в силу во всех новых пространствах кода, создаваемых из соответствующих репозиториев. Чтобы проверка GPG вступила в силу в существующем активном пространстве кода, необходимо остановить и перезапустить codespace. Дополнительные сведения см. в разделе Остановка и запуск codespace.