每次同步或者上传代码到githun上的代码库时,需要每次都输入用户名和密码,这时我们设置一下ssh key就可以省去这些麻烦了。若果使用tortoisegit作为github本地管理工具,tortoisegit使用扩展名为ppk的秘钥,而不是ssh-keygen生成的rsa密钥。也就是说使用ssh-keygen -c "username@email.com" -t rsa产生的密钥tortoisegit中不能用。而基于github的开发必须要用到rsa密钥,因此需要用到tortoisegit的putty key generator工具来生成既适用于github的rsa密钥也适用于tortoisegit的ppk密钥。












