n1ro°
RU

Компьютеры · Инструкция

Git: как подписывать коммиты GPG-ключом

Задача этой страницы — как подписывать коммиты gpg-ключом. Начните с шага «1. Проверьте доступный signing key», затем вы

Редакция N1RO · Проверено

Короткий ответ

Для разовой подписи используйте `git commit -S`; для постоянной — настройте signing key и `commit.gpgSign=true`. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.

Как сделать

  1. 1. Проверьте доступный signing key
  2. 2. Настройте `user.signingKey` при необходимости
  3. 3. Создайте commit с `-S`
  4. 4. Проверьте через `git log --show-signature -1`

Команда и проверка

  • Основная команда: `git commit -S`
  • Связанная проверка: `commit.gpgSign=true`

Что сверить

  • Исходная точка: 1. Проверьте доступный signing key
  • Команда или действие этой задачи: git commit -S
  • Финальная проверка: 4. Проверьте через git log --show-signature -1

Риск

Перед изменением истории или индекса сохраните незакоммиченные правки и проверьте текущую ветку. Для интента «как подписывать коммиты GPG-ключом» особенно важно: 3. Создайте commit с -S

Что учитывать

Перед изменением истории или индекса сохраните незакоммиченные правки и проверьте текущую ветку. Для интента «как подписывать коммиты GPG-ключом» особенно важно: 3. Создайте commit с -S

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. git-commit Documentation). Пример и формулировки — редакция N1RO на 2026-09-18.