使用密钥来访问Git仓库比密码安全多了,只要把公钥配置在远程端,把密钥放到~/.ssh/里以id_rsa命名便可。html
不过有人要问若是有多个仓库,并且用了不一样密钥怎么办?安全
这时候能够在~/.ssh/文件夹里创建config文件,里面配置好便可,例:ssh
Host www.1.com Hostname www.2.com User tintin1926 IdentityFile ~/.ssh/2.key Host www.2.com Hostname www.2.com User tintin1926 IdentityFile ~/.ssh/2.key
......
注:目前市面上有三种key格式,分别是ppk,OpenSSH和SSH格式,推荐使用OpenSSHhtm
参见blog
http://www.cnblogs.com/tintin1926/archive/2012/07/23/2605039.htmlit