Используйте указанный ключ от ssh-агента

В соответствии с Как указать git, какой закрытый ключ использовать? Я хотел бы использовать определенный ssh-ключ в данной ситуации.

Моя проблема в том, что даже когда я указываю "-я что-то", ssh использует ключи от моего ssh-агента в порядке их добавления.

Моя конкретная ситуация:

  • У меня есть два пользователя github, каждый со своим ключом Я хотел бы - например, через ssh-конфигурацию - для каждого клона указать, какой ключ использование:
   Host USER1.git
     Hostname github.com
     User git
     IdentityFile ~/.ssh/USER1.id_rsa

ssh -vt USER1.git будет по-прежнему использовать USER2.id_rsa, если это ключ, впервые добавленный в ssh-агент.