我从github上两个不同的私有仓库工作的工作,我已经产生了为他们每个人的两把钥匙和我有如下一个配置文件时管理SSH密钥:如何与github上
Host github.com-frontend
HostName github.com
User lulzimfazlija2
IdentitiesOnly yes
IdentityFile ~/.ssh/id_rsa_frontend
Host github.com-backend
HostName github.com
User lulzimfazlija2
IdentitiesOnly yes
IdentityFile ~/.ssh/id_rsa_backend
的事情是当我尝试从任何项目推送它仍然要求我从id_rsa而不是id_rsa_frontend或id_rsa_backend写入密码。
我该如何告诉git总是通过一个单一的键来识别。
我也想这样:
$ ssh -T [email protected]
关键输入密码 '/c/Users/lulzim/.ssh/id_rsa_frontend': 嗨lulzimfazlija2 /风险投资前端!您已成功通过身份验证,但GitHub不提供shell访问权限。
但是,当我做混帐推它仍然要求我从id_rsa键写密码。
有没有什么办法可以让我从每个项目的特定键总是问我。
什么是您试图推入的URL?给我们输出'git remote -v' –
另外,这是什么问题?你需要每次输入密码吗? –
其:[email protected]:lulzimfazlija2/venture-backend.git –