TortoiseGit之配置密钥

这篇具有很好参考价值的文章主要介绍了TortoiseGit之配置密钥。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

TortoiseGit使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。

也就是说使用 ssh-keygen -t rsa -C "username@email.com"产生的密钥,TortoiseGit中不能用。

而基于github的开发必须要用到rsa密钥,因此需要用到TortoiseGit的putty key generator工具,来生成既适用于github的rsa密钥也适用于TortoiseGit的ppk密钥。

以下是生成ppk密钥,并且在TortoiseGit中设置的步骤:

1、开始程序菜单中,打开TortoiseGit,点击 PuTTYgen,在打开的窗口中点击Generate按钮,会出现绿色进度条,生成过程中需要多在进度条移动鼠标。
  tortoisegit配置密钥,gitlab,gittortoisegit配置密钥,gitlab,git
  2、生成之后复制生成的全部内容
tortoisegit配置密钥,gitlab,git
如有需要,可以为密钥设置对应的访问密码,就是修改上图中“Key passphrase”和“Confirm passphrase”的值。本人这里未设置访问密码,为空
3、到网页端添加ssh公钥
tortoisegit配置密钥,gitlab,gittortoisegit配置密钥,gitlab,git
  3、点击 Save private key 按钮保存为适用于TortoiseGit的私钥,扩展名为.ppk。
  4、运行TortoiseGit开始菜单中的Pageant程序,程序启动后将自动停靠在任务栏中,双击该图标,弹出key管理列表。
tortoisegit配置密钥,gitlab,gittortoisegit配置密钥,gitlab,git
  5、在弹出的key管理列表中,点击add key,将第4步中保存的私钥(.ppk)文件加进来,关闭对话框即可。
tortoisegit配置密钥,gitlab,git
  经上述配置后,你就可以使用TortoiseGit进行push、pull操作了。文章来源地址https://www.toymoban.com/news/detail-850795.html

到了这里,关于TortoiseGit之配置密钥的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • gitee代码管理配置(Gitee+Git安装+TortoiseGit软件)

    ** ** 在Gitee上管理代码,本地的代码,托管到云端,方便管理和多人协作开发。 配置步骤:①在gitee注册账号;②安装git软件;③安装TortoiseGit软件,简称为:小乌龟。 推荐使用手机注册,后续同步时需要用到账号密码,手机号方便输入; 注册后,添加个人邮箱; 创建仓库:

    2024年02月08日
    浏览(52)
  • Git与Git可视化工具TortoiseGit-小乌龟安装和配置

    官网链接: https://git-for-windows.github.io/ 文件位置存储,可根据自己盘的情况安装 安装配置文件,自己需要的都选上,下一步 不创建启动文件夹,下一步: 选择默认的编辑器,我们直接用推荐的就行,下一步 勾上第二项,这样就可以在cmd中操作,下一步 使用默认设置就行,下

    2024年02月08日
    浏览(51)
  • 简易桌面端 Git 工具 ——> TortoiseGit 安装、配置及使用详细教程

    大家好,给大家推荐一款简易的桌面端 Git 工具—— TortoiseGit,使用其完成 Git 的克隆、提交、推送、日志查看、版本差异比较等功能,摆脱命令行。 首先,确保本地安装了 Git,未安装的可以通过以下链接参考完成 Git 的安装。 ​ 博主:Java知识技术分享 ​ 链接:Git 的安装

    2024年02月03日
    浏览(53)
  • 小白新手一文完成Git+Github/GITEE傻瓜式入门详解部署教程(内含TortoiseGit配置)

    本文创作时版本为 Git-2.41.0,使用目标为笔记存储和代码库,部分公司向使用的设置可能不一样 本文在创作时通过狂神说视频的学习和帮助 版本控制 (Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以

    2024年02月04日
    浏览(92)
  • 使用TortoiseGit拉取(clone)、提交代码至托管仓库(GitLab、GitHub、Gitee)

    以GitLab为例,假设我们要拉取GitLab上如下路径的代码: Step 1: 获取代码仓库路径 Step 2: 新建文件夹 在本地新建文件夹用于放置拉取的程序文件等: Step 3: Git clone设置 选择代码仓库路径复制到URL,同时设置拉取文件的保存位置即Directory。此外,根据实际情况选择要拉取的代码

    2024年02月02日
    浏览(77)
  • 使用TortoiseGit拉取GitLab代码仓库中某一项目的某一分支的代码

    你安装好git+TortoiseGit后,你的右键变为: 说明你安装成功!!! 步骤一:打开GitLab网站,先通过 Clone 下拉框,在其中选择HTTP网址,进行copy【假设这个是:http://test123.git】 还有一点要注意: 这里有一些分支【在例子中是3个】,每个分支由扮演不同角色的人进行维护 步骤二

    2024年03月22日
    浏览(54)
  • 【Git】Windows Git和TortoiseGit安装教程(Git2.23.0、TortoiseGit2.8.0、语言包2.8.0)

    介绍 这里是小编成长之路的历程,也是小编的学习之路。希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡。 一个人为什么要努力? 我见过最好的答案就是:因为我喜欢的东西都很贵,

    2024年02月15日
    浏览(44)
  • 一、Git安装(Git+TortoiseGit图形化)

    Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

    2024年02月05日
    浏览(44)
  • 【Git】TortoiseGit代码冲突解决方法

    冲突场景:User1和User2修改、拉取相同文件 User1修改文件C内容,提交并推送,成功; User2修改文件C内容,拉取,提示合并错误。 冲突分析: 此时文件状态还未显示冲突,因为本地文件只是修改,并未提交到本地暂存区;而此时从远程拉取的文件已保存在暂存区,但又无法和

    2024年01月20日
    浏览(73)
  • Windows + Git + TortoiseGit + Github

    一、下载Git (Git For Windows)     1.1. Git下载地址:https://gitforwindows.org/     1.2. 默认安装即可(包名:Git-2.42.0.2-64-bit.exe) 二、下载TortoiseGit     2.1.TortoiseGit下载地址:http://tortoisegit.org/download/     2.2.可以不用下载安装语言包,直接用英文即可(TortoiseGit-LanguagePack-2.14.0.0-

    2024年02月07日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包