Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Managing GPG verification for GitHub Codespaces

You can allow GitHub to automatically use GPG to sign commits you make in your codespaces, so other people can be confident that the changes come from a trusted source.

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

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

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

    Значок "Настройки" на панели пользователя 1. В разделе "Код, планирование и автоматизация" на боковой панели нажмите Codespaces.

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

  3. Если вы выбрали "Выбранные репозитории", выберите раскрывающееся меню, а затем выберите репозиторий, для которого требуется включить проверку GPG. Повторите эту процедуру для всех репозиториев, для которых нужно включить проверку GPG. Раскрывающееся меню "Выбранные репозитории"

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