Обязательство Github от Atom, подписанное с GPG - PullRequest
1 голос
/ 06 июня 2019

Вслед за Руководством по проверке подписи коммита я создал ключ GPG, добавил его в свою учетную запись GitHub и настроил его использование при подписывании коммитов. Так что теперь я могу сделать подписанный коммит из терминала следующим образом: git commit -S -m "Comment was added. Commit from console." и отправьте изменения в GitHub.

Но как я могу войти в коммиты с той же GPG в Atom? Теперь после постановки - фиксации - толкания не проверено :

enter image description here

Не удалось найти информацию об этом в руководстве: Пакет GitHub

1 Ответ

2 голосов
/ 06 июня 2019

Некоторые интеграции Git поддерживают подпись коммитов, а некоторые нет.Похоже, что Atom не поддерживает управление подписью коммитов.Тем не менее, Git предоставляет возможность подписывать все коммиты, которые вы можете использовать.

Если вы хотите подписать все ваши коммиты, вы можете установить опцию конфигурации commit.gpgsign на true, и это вызовет всеобязывает быть подписанным, если вы не предоставите опцию --no-gpg-sign.Это также должно относиться к любым коммитам, созданным в Atom или других инструментах.

Если вы хотите сделать это только для этого репозитория, просто отредактируйте файл .git/config или используйте обычный git config commit.gpgsign true;если вы хотите сделать это для всех коммитов, независимо от хранилища, вы можете отредактировать файл .gitconfig в вашем домашнем каталоге или использовать опцию --global в этом вызове git config.

...