相信Git的使用已经成为IT人士必备的使用技能了吧。最近本人遇到了一个问题,就是再使用Git Extensions的可视化工具的时候,发现pull 、push 等操作代码都会报错,说不支持git@。

问题根源

没有在Git Extensions中配置私钥的ppk文件啦。

我的仓库地址类似于: git@git.abc.com:java/product.git

要知道我之前使用的是ssh-keygen的方式来生成公钥和私钥的,公钥丢到Git服务(我这里使用的是GitLab,当然还有很多其它,比如Github) ,私钥留在本地电脑里。当在使用Git Extensions的时候,也是需要把私钥配置下的。

解决办法

  • 私钥文件转成ppk文件
    工具下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
    安装完毕之后,双击安装目录下的puttygen.exe,选择菜单栏中的Conversions 下的 Import key

    导入自己的私钥文件, 然后填写密码 , 选择生成方法, 点击Save 按钮 选择合适的存储位置即可。


    由于我的私钥生成的时候也没有加上密码,所以这里 【passphrase】里我也没填密码。
    最后生成的文件:

  • ppk文件配置到Git Extensions 中去


    把刚才的ppk文件加载进来,然后点击Load按钮,保存下配置即可使用ssh的方式来操作git仓库啦。

Putty将公钥私钥文件改成ppk文件相关推荐

  1. bat文件改成sh文件在linux上运行java程序

    最近公司迁移服务器,从windows系统改为linux系统,里面有一些老程序是直接用bat文件启动的. 在linux中需要启动.sh文件才行,所以需要将bat文件改成sh文件才行 先粘出bat文件和s ...

  2. 六、Git多人开发: 把同一文件改成了不同的文件名如何处理?

    @Author:Runsen 把同一文件改成了不同的文件名如何处理? 我们接着上面的话题,如果把同一文件改成了不同的文件名,如何处理? 小A和小B首先对使用git pull命令同步下.小Auser.h ...

  3. Java-马士兵设计模式学习笔记-观察者模式-读取properties文件改成单例模式

    一.概述 1.目标:读取properties文件改成单例模式 二.代码 1.Test.java 1 class WakenUpEvent{ 2 3 private long time; 4 priva ...

  4. 文件管理工具,如何批量将文件名改成对应文件夹的名称

    文件太多,如何重命名?比如说批量将文件名改成对应文件夹的名称呢?不知道如何操作的宝贝们,下面请随小编一起来试试吧. 所需工具 文件素材若干 操作步骤 打开[文件批量改名高手],进入主界面,在" ...

  5. win10怎么将txt转换为html,win10怎么把txt格式改成bat_win10系统txt文件改成bat操作方法-win7之家...

    在win10系统中,有着我们所熟悉的一些文件格式,当然同意存在着一些用户很少见到也不知道作用的文件,同时这些文件大多数也是可以进行转换,近日有些用户就想要将txt格式改成bat,那么win10怎么把t ...

  6. 将ocx和DLL文件打包成cab文件,inf的编写

    From: http://icrwen.iteye.com/blog/1118766 http://blog.csdn.net/yimiyangguang1314/article/details/65 ...

  7. python将txt转换为csv_Python Pandas 三行代码将 txt 文件转换成 csv 文件

    今天需要处理几个比较大的 txt 文件,每个文件都在 2GB 以上,直接用 Excel 将其转换成 csv 文件显然是不太可行的,于是用 Python 中的数据处理神器 Pandas,三行代码就能搞定 ...

  8. 将xlsx文件转换成CSV文件方法

    1.首先打开要转换的Excel表格 2.点击表格左上角的文件,点击导出会看到这个 然后点击更改文件类型就能改成CSV文件啦,重命名后用pandas导文件会报错,但是这样不会

  9. .bat文件伪装成.jpg文件

    步骤: 1 ..bat文件转换成.exe文件 2..exe文件转换成.jpg文件 1..bat ===>.exe 下载文件转换工具:Quick Batch File Compiler(下载地址: ...

最新文章

  1. 四十二、文件的物理结构(下)
  2. c c++ 函数内数组初值_C编程基础-关键字-函数和指针
  3. Got error -1 when reading table
  4. poj1189 简单dp
  5. select, poll, epoll
  6. V神演讲干货全送上!关于以太坊2.0,你想知道的都在这里!
  7. Crnn中文end-to-end识别
  8. Razor的主版页面框架
  9. 设计模式之GOF23迭代器模式
  10. Spring事务管理实现方式之编程式事务与声明式事务详解
  11. excel打开csv乱码解决------------为什么pycharm里面csv不乱码,excel里面却乱码了
  12. 学习模式上的记录之统计篇四 关于excel里添加趋势线和回归统计的R square数值不一致的情况
  13. 国产开源数据可视化套件Cboard使用
  14. matlab 行 读取文件 跳过_matlab中textscan跳行使用
  15. 一次Full GC分析
  16. Trie(前缀树,prefix tree)
  17. 中国高纯铝市场供需与发展前景研究报告(2022版)
  18. 用逻辑回归实现鸢尾花数据集分类(1)
  19. c 服务器 数据协议,基于C/S结构的数据协议转发系统服务器的实现
  20. 为什么C标识符不能以数字开头

热门文章

  1. 10-SA8155-QNX 中间件之Protobuf/Fdbus交叉编译
  2. PFC离散元+3DEC离散元专题
  3. 使用Cesium for Unreal插件构建航班轨迹
  4. 现代控制理论成绩评定说明
  5. 《首先,打破一切常规》读后感
  6. 基于Python语言的PUBG游戏数据可视化分析系统
  7. 腾讯云从业考试试题举例
  8. 判断 iPad 的浏览器
  9. Element Tiptap Editor - 免费开源的 Vue 富文本编辑器,专门为搭配 Element UI 使用优化,使用很简单
  10. Vue使用富文本框,首选element-tiptap