Как сообщить git, какой закрытый ключ использовать?
ssh имеет опцию -i, чтобы указать, какой файл закрытого ключа использовать при аутентификации:
-i identity_fileВыбирает файл, из которого считывается идентификатор (закрытый ключ) для аутентификации RSA или DSA. Значение по умолчанию равно
~/.ssh/identityдля версии протокола 1 и~/.ssh/id_rsaи~/.ssh/id_dsaдля версии протокола 2. Файлы идентификации также могут быть указаны для каждого хоста в файле конфигурации. Возможно иметь несколько-iварианты (и несколько идентификаторов, указанных в файлах конфигурации).
Существует ли аналогичный способ указать git, какой файл закрытого ключа использовать в системе с несколькими закрытыми ключами в каталоге ~/.ssh?