TortoiseGit密钥的配置
TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。也就是说使用ssh-keygen -C "username@email.com" -t rsa产生的密钥在TortoiseGit中不能用。而基于github的开发必须要用到rsa密钥,因此需要用到TortoiseGit的putty key generator工具来生成既适用于github的rsa密钥也适用于TortoiseGit的ppk密钥,配置步骤如下:
1)运行TortoiseGit开始菜单中的puttygen程序,如下图示
2)点击“Generate”按钮,鼠标在上图的空白地方来回移动直到进度条完毕,就会自动生一个随机的key,如下图示
如有需要,可以为密钥设置对应的访问密码,就是修改上图中“Key passphrase”和“Confirm passphrase”的值。
3)将上图中多行文本框的内容全选、复制,并粘贴到github账户的 SSH public key中,这就是适用于github的公钥。
4)点击上图中的“Save private key”按钮,将生成的key保存为适用于TortoiseGit的私钥(扩展名为.ppk)。
5)运行TortoiseGit开始菜单中的Pageant程序,程序启动后将自动停靠在任务栏中,图标显示为,双击该图标,弹出key管理列表,如下图示
6)点击上图中的“Add Key”按钮,将第4步保存的ppk私钥添加进来,关闭对话框即可
7)经上述配置后,你就可以使用TortoiseGit进行push、pull操作了。
转载于:https://www.cnblogs.com/shenhaocn/archive/2011/03/29/1999221.html
TortoiseGit密钥的配置相关推荐
- git 小乌龟 配置_Git-Bash和TortoiseGit小乌龟客户端配置记录
最近台式电脑硬盘出了点问题,重新装了系统,导致一些常用的软件都得重新装.这次遇到了一个git相关的问题,也解决了我之前脑海中一些模糊不清的概念,让我重新明白了问题的根源,以后知道如何来解决啦~ 作为一 ...
- 支付宝开放平台 配置RSA(SHA1)密钥 OpenSSL配置公钥私钥对
支付宝开放平台 配置RSA(SHA1)密钥 OpenSSL配置公钥私钥对 进入到第一次配置支付宝支付服务了 配置支付宝服务,需要去支付宝的开放平台申请服务 需要设置一些参数 其中需要在后台设置配置RS ...
- Windows下TortoiseGit和Git配置使用同一ssh私钥
windows下一般会使用TortoiseGit来完成git操作,但是git bash又是必不可少的,尤其是完成一些复杂的操作时. 我之前都是使用TortoiseGit来操作,今天偶尔使用git ba ...
- 【TortoiseGit】TortoiseGit安装和配置详细说明
本文目录 一.TortoiseGit 简介 二.TortoiseGit 下载 三.TortoiseGit 安装 3.1 安装 TortoiseGit 客户端 3.2 安装语言包 四.TortoiseG ...
- ssh服务、密钥登陆配置
环境内核信息: [root@zabbix-01 ~]# uname -a Linux lodboyedu-01 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21 19:2 ...
- CentOS6.9下ssh密钥登录配置步骤(免密码登录)和ssh-keygen 命令常用参数
密钥登录步骤(免密码登录) ssh登录提供两种认证方式:口令(密码)认证方式和密钥认证方式.其中口令(密码)认证方式是我们最常用的一种,出于安全方面的考虑,介绍密钥认证方式登录到linux/unix的 ...
- linux ssh密钥登录配置
首先确保服务器ssh服务已启动,用户能够正常登录,然后配置客户端,过程如下: 一.先用自已的用户登录到服务器,比如我用 uplinux 登录到服务器 二.运行 SSH Secure Shell 工具中 ...
- Git工作笔记001---Windows下安装Git Core以及TortoiseGit安装与配置
JAVA技术交流QQ群:170933152 刚开始用svn,用着用着就换git我去.... 安装的时候先装: Git-2.12.0-64.exe实际上我装的是其他版本,一路next装,装完,生成一个 ...
- TortoiseGit小乌龟安装配置及使用
前言 作为一个软件开发人员,不可能不知道Git.Git作为一个复杂的版本控制系统,命令之多,即使经常使用,一些命令也记不住,一般只记住几个常用的命令,不是所有使用Git命令行都是高效的.本教程不讲Gi ...
最新文章
- 2022-2028年中国汽车塑料行业市场深度分析及投资趋势预测报告
- 150. Leetcode 860. 柠檬水找零 (贪心算法-基础题目)
- 使用CSS sprites减少HTTP请求
- kylin如何支持flink_大数据集群运维(28) Kylin 配置使用 flink 构建 Cube
- JavaScript实现完整的matrix矩阵类(附完整源码)
- ASP.NET Core官方文档+源码,这样学效率高10倍!
- php禁用eval,zp blog
- 关于XML序列化与CultureInfo
- 基于Office 365 无代码工作流分析-需求基本分析!
- 工作小记20201017-hive或inceptor相关
- 3DEC离散元数值模拟技术与应用
- 最新Oreo支付系统平台完整源码+已全开源
- Guass消元 poj 1830
- csdn广告屏蔽方法
- VS C++项目报错warning C4199: ……use /Zc:twoPhase-
- WinEdit + CTex 打开论文模板出现乱码
- docker error pulling image configuration dial tcp xxxx:443: i/o timeout
- 复习javascript入门到精通
- C语言中 指针变量 取地址符的用法 *指针变量名的用法
- ItemCreated和ItemDataBound事件的区别
热门文章
- 统计分析与spss的应用第五版数据_#统计分析与SPSS应用# 4.1.3 SPSS频数分析的扩展功能...
- python3字典升序排序_Python字典和元组总结
- Idea terminal:不是内部或外部命令,也不是可行的程序或批处理文件
- 日志文件列表 读书笔记《Linux 系统管理技术手册(第二版)》
- elasticsearch如何安全重启节点
- 江西鹰潭、江西移动与华为战略合作:共推物联网——物联网的世界要到来了...
- SQL group by底层原理——本质是排序,可以利用索引事先排好序
- LSM树——放弃读能力换取写能力,将多次修改放在内存中形成有序树再统一写入磁盘...
- SQL UNION 操作符
- FIlterInputStream和FilterOutputStream