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