Git命令行连Github与TortoiseGit 连Github区别

若是是用git 经过命令行的方式链接github,那么只须要经过命令git

$ ssh-keygen -t rsa -C "your_email@youremail.com"

生成rsa密钥,而后把密钥添加到github 的SSH里便可。github

 

若是是用tortoisegit方式连github,那么须要借助tortoisegit的puttygen。点击开始菜单,运行ssh

tortoisegit下面的puttygen,点击“Generate”按钮,鼠标在空白地方来回移动直到进度条完毕,spa

就会自动生一个随机的key。而后把这个key添加到github 的SSH里便可。命令行

 

为何会有这二者的区别呢?由于TortoiseGit 只能使用扩展名为ppk的密钥,而不是ssh-keygencode

生成的rsa密钥,而github开发是须要用到rsa密钥的。因此在使用TortoiseGit进行github开发时,blog

须要借助puttygen生成既适用于github的rsa密钥也适用于TortoiseGit的ppk密钥。开发

相关文章
相关标签/搜索