Dans le sens de Comment dire à git quelle clé privée utiliser? Je voudrais utiliser une clé ssh spécifique dans une situation donnée.
Mon problème est que même lorsque je spécifie «-i quelque chose», ssh utilise les clés de mon agent ssh dans l'ordre où elles sont ajoutées.
Ma situation particulière:
J'ai deux utilisateurs de github, chacun avec sa propre clé, je voudrais - par exemple via une ssh-config - pour chaque clone spécifier quelle clé utiliser:
Hôte USER1.git
Nom d'hôte github.com
User git
IdentityFile ~ / .ssh / USER1.id_rsa
ssh -vt USER1.git
utilisera toujours USER2.id_rsa s'il s'agit de la clé ajoutée en premier à ssh-agent.