TortoiseGit与Git共用一个SSH配置
这边讲的情况是首先已用Git生成了公钥和私钥,网上有很多类似的博客,但是有一部分介绍的是在TortoiseGit的settings中的network配置一个ssh.exe文件,事实是找不到这个ssh.exe文件,另外有一部分介绍的是TortoiseGit的settings中Git下的remotes,但是有些版本找不到这个配置,所以介绍了这个方法。
使用Git生成公钥和私钥的步骤简单介绍下,如下所示(这不是本文的重点):
1、执行 Git Bash
2、执行 ssh-keygen -t rsa -C "xxxxx@xxx.com",这边C需要大写
3、执行 git config --global user.name "xxxxx"
4、执行 git config --global user.email "xxxxx@xxx.com"
此时会在.ssh文件夹下生成一个公钥和私钥,然后在你相关的代码网站上添加公钥,如在github等。
配置TortoiseGit:
1、在开始菜单的TortoiseGit文件夹下打开PuTTY Key
2、在Conversions选项卡中选择Import Key
3、然后点击Save private key,生成一个私钥,文件后缀为.ppk。
4、再在开始菜单的TortoiseGit文件夹下打开Pageant,选择Add Key,将你刚才生成的私钥(文件后缀为.ppk)添加进去即可。