Sepanjang baris Bagaimana cara memberitahu git kunci pribadi mana yang digunakan? Saya ingin menggunakan kunci ssh tertentu dalam situasi tertentu.
Masalah saya adalah bahwa bahkan ketika saya menentukan '-saya sesuatu' ssh menggunakan kunci dari ssh-agent saya dalam urutan mereka ditambahkan.
Situasi spesifik saya:
Saya memiliki dua pengguna github, masing-masing dengan kunci mereka sendiri saya ingin - misalnya melalui ssh-config - untuk setiap klon menentukan kunci mana yang akan digunakan:
Tuan rumah USER1.git
Hostname github.com
User git
IdentityFile ~ / .ssh / USER1.id_rsa
ssh -vt USER1.git
masih akan menggunakan USER2.id_rsa jika itu adalah kunci yang pertama kali ditambahkan ke ssh-agent.