{"meta":{"title":"Управление верификацией GPG для GitHub Codespaces","intro":"Вы можете разрешить GitHub автоматически использовать GPG для подписывания фиксаций, внесенных в codespaces, чтобы другие пользователи могли быть уверены, что изменения поступают из надежного источника.","product":"Codespaces","breadcrumbs":[{"href":"/ru/codespaces","title":"Codespaces"},{"href":"/ru/codespaces/managing-your-codespaces","title":"Управление кодовыми пространствами"},{"href":"/ru/codespaces/managing-your-codespaces/managing-gpg-verification-for-github-codespaces","title":"Проверка GPG"}],"documentType":"article"},"body":"# Управление верификацией GPG для GitHub Codespaces\n\nВы можете разрешить GitHub автоматически использовать GPG для подписывания фиксаций, внесенных в codespaces, чтобы другие пользователи могли быть уверены, что изменения поступают из надежного источника.\n\n## Сведения о проверке GPG в GitHub Codespaces\n\nПосле включения проверки групповой политики GitHub автоматически подписывает фиксации в GitHub Codespaces, а фиксации будут иметь проверенное состояние на GitHub. Дополнительные сведения о GitHub-подписанных фиксаций см. в разделе [Сведения о проверке подписи фиксации](/ru/authentication/managing-commit-signature-verification/about-commit-signature-verification).\n\nПо умолчанию проверка GPG для создаваемых вами сред codespace отключена. Если включить проверку GPG, ваши фиксации вошли в репозитории, которым вы доверяете.\n\nСписок доверенных репозиториев для GitHub Codespaces предоставляется совместно между функциями проверки групповой политики и синхронизации параметров. Если у вас есть обе функции, если вы добавили выбранный список доверенных репозиториев для проверки GPG, синхронизация параметров включена в пространствах кода, созданных из этих репозиториев. Если вы доверяете новому репозиторию для синхронизации параметров, проверка GPG включена для того же репозитория. Хотя функции используют один и тот же список доверенных репозиториев, вы можете включить или отключить проверку GPG и синхронизацию параметров независимо.\n\n> \\[!NOTE]\n> Если вы ранее включили проверку GPG для всех репозиториев, рекомендуется изменить параметры, чтобы использовать выбранный список доверенных репозиториев. Дополнительные сведения см. в разделе [Безопасность в GitHub Codespaces](/ru/codespaces/codespaces-reference/security-in-github-codespaces#using-settings-sync).\n\nДополнительные сведения об управлении параметрами синхронизации параметров см. в разделе [Персонализация GitHub Codespaces для вашего аккаунта](/ru/codespaces/setting-your-user-preferences/personalizing-github-codespaces-for-your-account#managing-your-preferences-for-settings-sync).\n\n> \\[!NOTE]\n> Если вы связали репозиторий dotfiles с GitHub Codespaces, конфигурация Git в dotfiles может конфликтовать с конфигурацией, которую GitHub Codespaces требует подписывать фиксации. Дополнительные сведения см. в разделе [Устранение неполадок с верификацией GPG для GitHub Codespaces](/ru/codespaces/troubleshooting/troubleshooting-gpg-verification-for-github-codespaces).\n\n## Включение или отключение проверки групповой политики\n\n1. В правом верхнем углу любой страницы на GitHubщелкните рисунок профиля, а затем выберите **октикона \"шестеренка\" aria-hidden=\"true\" aria-label=\"gear\" %} Settings**.\n2. В разделе \"Код, планирование и автоматизация\" боковой панели щелкните **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-codespaces\" aria-label=\"codespaces\" role=\"img\"><path d=\"M0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm2-9.5C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 0 1-1.75 1.75h-8.5A1.75 1.75 0 0 1 2 6.75Zm1.75-.25a.25.25 0 0 0-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5a.25.25 0 0 0-.25-.25Zm-2 9.5a.25.25 0 0 0-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-3a.25.25 0 0 0-.25-.25Z\"></path><path d=\"M7 12.75a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z\"></path></svg> Codespaces**.\n3. На странице, отображаемой в разделе \"Проверка GPG\", включите или отключите проверку GPG, выбрав или отменив **выбор включения**.\n4. Чтобы изменить доверенные репозитории для проверки и синхронизации параметров групповой политики, в разделе \"Доверенные репозитории\", выберите \"Все репозитории \\*\\*\" или выберите \\*\\***выбранные репозитории и используйте раскрывающийся список \"Выбор репозиториев**\", чтобы добавить репозитории, которым вы доверяете.\n\n   > \\[!NOTE]\n   > Рекомендуется использовать выбранный список доверенных репозиториев. Дополнительные сведения см. в разделе [Безопасность в GitHub Codespaces](/ru/codespaces/codespaces-reference/security-in-github-codespaces#using-settings-sync).\n\nПосле включения проверки GPG он автоматически вступит в силу в любых новых пространствах кода, создаваемых из соответствующих репозиториев. Чтобы проверка GPG вступила в силу в существующем активном пространстве кода, необходимо остановить и перезапустить пространство кода. Дополнительные сведения см. в разделе [Остановка и запуск пространства кода](/ru/codespaces/developing-in-codespaces/stopping-and-starting-a-codespace).\n\n## Дополнительные материалы\n\n* [Настройка параметров пользователя](/ru/codespaces/setting-your-user-preferences)\n* [Настройка codespace](/ru/codespaces/customizing-your-codespace)"}