управлять 2 git пользователями ключом gpg и выбирать знак gpg для каждого пользователя - PullRequest
0 голосов
/ 24 сентября 2018

У меня есть 1 пользователь github и другой пользователь gitlab, и я создал 1 ключ gpg для каждого, потому что мой адрес электронной почты отличается.

Проблема в том, что мне приходится выполнять git config --global user.signingkey каждый раз, когда я хочу зафиксировать различные репозитории git.

Есть ли способ управления своими ключами gpg для каждого пользователя git?

1 Ответ

0 голосов
/ 24 октября 2018

Ключ подписи может быть установлен для каждого хранилища, просто выполните: git config user.signingkey из извлеченного хранилища.Эта команда устанавливает конфигурацию в репозитории .git/config.Опция --global приводит к записи конфигурации в ~/.gitconfig, где она становится значением по умолчанию для репозиториев, для которых не установлено локальное значение.

Более подробную информацию можно найти на справочной странице git-config.в разделе user.signingKey.

Вы также можете получить лучшие результаты, задав user.email для электронной почты, связанной с хранилищем.

...