2016-07-14 2 views
6

Я подписываю свои поручения в Git, используя GnuPG. Я бы предпочел, чтобы Git использовал /usr/bin/gpg2 вместо /usr/bin/gpg для подписания коммитов по некоторым причинам совместимости.Измените бинарный файл, который Git использует для вызова GnuPG для подписания коммитов?

Есть ли настройка конфигурации Git, которая позволит мне установить, какой двоичный файл GnuPG использовать во время подписания? Я не смог его найти.

ответ

7

Вы могли бы попытаться установить правильный конфиг:

git config gpg.program gpg2 

От git config man page:

Используйте это пользовательская программа вместо "gpg" находится на $PATH при создании или проверке PGP подпись.

+0

Спасибо! Не знаю, как я пропустил это. –

+0

Чтобы быть справедливым, это как-то недокументировано. –

Смежные вопросы