Управление проверкой сигнатуры фиксации
GitHub проверяет подписи GPG, SSH или S/MIME, чтобы другие пользователи знали, что ваши фиксации приходят из надежного источника.
Сведения о проверке подписи фиксации
С помощью GPG, SSH или S/MIME можно подписывать теги и фиксации локально. Эти теги или фиксации помечены как проверенные на GitHub и другие пользователи могут быть уверены в том, что изменения приходят из надежного источника.
Отображение состояний проверки для всех фиксаций
Вы можете включить строгий режим для проверки подписи фиксации, чтобы пометить все фиксации и теги состоянием проверки подписи.
Проверка наличия ключей GPG
Перед созданием ключа GPG можно проверить наличие существующих ключей GPG.
Создание ключа GPG
Если у вас нет существующего ключа GPG, можно создать новый ключ GPG для подписывания фиксаций и тегов.
Добавление ключа GPG в учетную запись GitHub
Чтобы настроить учетную запись на GitHub Enterprise Server для использования нового (или существующего) ключа групповой политики, вам также потребуется добавить ключ в учетную запись.
Предоставление GIT информации о ключе для подписывания
Чтобы подписать фиксации локально, необходимо сообщить Git, что есть ключ GPG, SSH или X.509, который вы хотите использовать.
Связывание адреса электронной почты с ключом GPG
Ключ GPG должен быть связан с проверенной электронной почтой, которая соответствует идентификатору фиксации.
Подписание фиксаций
Вы можете подписывать фиксации локально с помощью GPG, SSH или S/MIME.
Подписывание тегов
Теги можно подписывать локально с помощью GPG, SSH или S/MIME.