首先,我们创建好公钥和密钥,如何创建可以参考 http://everet.org/2012/01/management-remote-host.html 。
然后把公钥id_rsa.pub发给Git版本库的管理员。
因为TortoiseGit使用ppk,所以我们需要用自己密钥重新创建一个ppk的密钥
我们首先打开 TortoiseGit 下的 puttygen,然后点击load,把自己密钥加载进来,我们之前创建的密钥,如果没做任何更改,则文件名为id_rsa。
然后选中我们的密钥id_rsa。
然后就有
然后我们保存新的ppk的密钥。
接着,我们装载我们的密钥,我们打开Pageant。
选择 Add Key。
在弹出的浏览框中选择我们刚刚生成的ppk扩展名的密钥。
然后就OK了。
2012年2月26日补充:
Git克隆版本库:
加载密钥:
OK