Git配置SSHkey加密

Git安装及SSH Key管理之Windows篇

https://www.jianshu.com/p/a3b4f61d4747

https://jingyan.baidu.com/article/ed15cb1b5c64781be369813e.html


应用TortoiseGit为github账号添加SSH keys

https://jingyan.baidu.com/article/63f236280f7e750209ab3d60.html


问题:如何实现idea、ToroiseGit和GitKraken同时配置SSH key加密?

ssh加密文件地址:C:\Users\j-zhangzhengchao\.ssh

(1)生成id_rsa和id_rsa.pub

1、任意目录下右击鼠标选择Git Bash Here或者win+r输入cmd回车打开终端;

2、在改终端下输入命令:

ssh-keygen -t rsa -C "youname@example.com"

这时可以一路回车,不输入任何字符,将会在C:\Users\Administrator\.ssh下自动生成id_rsa和id_rsa.pub文件。

(2)GitKraken中ssh的配置如下


注意不要使用Generate生成gitkraken_rsa和gitkraken_rsa.pub,这个会覆盖原有的id_rsa和id_rsa.pub,也不要勾选 Use local SSH agent,这些都会导致每次clone代码和pull的时候需要输入密码。直接选用原有生成的id_rsa和id_rsa.pub就好。

(3)ToroiseGit的配置

ToroiseGit配置相对麻烦一点,需要使用ToroiseGit自带的PuTTYgen生成git_key.ppk文件,配置到gitLab的add ssh Keys中,同时使用的时候需要一直开启Pageant工具,添加git_key.ppk到列表中。不开启Pageant,则每次clone或pull需要输入密码。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值