git 是使用ssh方式来连接的,所以,流程与linux的ssh连接是一样的.所以只需要配置config文件就可以达到目的;
1 打开当前用户根目录(home目录)下的.ssh,创建一个config文件名的text文件;
2 内容比如编写
#github的连接配置
Host github.com
User git
IdentityFile ~/.ssh/pc-k27-github.com-dsa-20150429.pri
3 git pull
就会提示使用那个key,如果有密码就会提示输入密码
config的具体配置请在linux下 使用命令来查看:man ssh_config
window下让git根据服务器自动选择不同的ssh key
原文地址:http://blog.csdn.net/qidizi/article/details/45364619