Dọc theo dòng Làm thế nào để nói với git sử dụng khóa riêng nào? Tôi muốn sử dụng một khóa ssh cụ thể trong một tình huống nhất định.
Vấn đề của tôi là ngay cả khi tôi chỉ định '-i một cái gì đó' ssh sử dụng các khóa từ tác nhân ssh của tôi theo thứ tự chúng được thêm vào.
Tình hình cụ thể của tôi:
Tôi có hai người dùng github, mỗi người dùng có khóa riêng mà tôi muốn - ví dụ qua ssh-config - cho mỗi bản sao chỉ định khóa nào sẽ sử dụng:
Lưu trữ USER1.git
Tên máy chủ github.com
Người dùng git
Danh tínhFile ~ / .ssh / USER1.id_rsa
ssh -vt USER1.git
vẫn sẽ sử dụng USER2.id_rsa nếu đó là khóa đầu tiên được thêm vào ssh-agent.