本页导航
article
TortosseGit的ssh配置
AI摘要
本文介绍了TortoiseGit的SSH配置方法。由于TortoiseGit使用ppk格式密钥而非OpenSSH格式,需通过PuTTY Key Generator生成密钥,保存为private.ppk文件。随后使用Pageant工具加载该密钥,并在Git和TortoiseGit设置中分别添加SSH Key及指定private.ppk路径。完成配置后即可使用TortoiseGit进行代码拉取与提交操作。
GIT的ssh配置
git生成密钥最好通过ssh-gen命令直接生成,因为会自动保存到 home/.ssh目录下。而且是openssh格式。 使用命令
ssh-keygen -t rsa -C ‘example@qq.com’
一路回车,将id_rsa.pub拷贝到github或其他服务器,就可以使用ssh登陆了。
TortoiseGit 设置ssh方式
TortoiseGit使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。
也就是说使用 ssh-keygen -t rsa -C “576953565@qq.com"产生的密钥,TortoiseGit中不能用。
所以我们需要用到TortoiseGit中的的putty key generator工具来生成密钥
首先打开PuTTY Key工具,点击“Generate”按钮生成ssh key

生成完成后点击 “Save private key”,输入文件名private.ppk然后保存
打开Pageant工具,点击add key 添加刚刚保存的.ppk 密钥文件**, 添加成功后点击close关闭

在去git 设置中添加一下生成的 ssh key
去TortoiseGit 软件中设置ssh key与private.ppk
设置ssh key

添加生成的ssh key到signingkey

设置private.ppk

之后点击应用,确定,然后就大功告成,之后可以就可以使用TortoiseGit可视化提交工具进行代码拉取提交等一系列操作了
