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工具来生成密钥

1,首先打开PuTTY Key工具,点击“Generate”按钮生成ssh key

1693456242496

生成完成后点击 “Save private key”,输入文件名private.ppk然后保存

3,打开Pageant工具,点击add key 添加刚刚保存的.ppk 密钥文件**, 添加成功后点击close关闭

1693456308535

在去git 设置中添加一下生成的 ssh key

去TortoiseGit 软件中设置ssh key与private.ppk

设置ssh key

1693453893154

添加生成的ssh key到signingkey

1693453931590

设置private.ppk

1693454118932

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

声明

作者: liyao

版权:本博客所有文章除特别声明外,均采用CCBY-NC-SA4.O许可协议。转载请注明!

最后更新于 2026-02-18 18:15 history