• TortoiseGit与GIt生成ssh秘钥添加到github账号的简单方法!简单使用


    今天升级了自己电脑上的git与TortoiseGit,全部换成了最新版,后来不知道怎么的git的秘钥还能使用,可以直接拉取或者提交ssh地址克隆的代码,可是小乌龟客户端就悲剧了

    公司的项目有key.ppk文件直接一加载就可以了,但是自己的好多项目都是托管在git的,一直手敲命令也不是我的风格啊,(毕竟懒,只能一步一步来了)!

    一 首先使用TortoiseGit客户端生成.ppk文件

    使用工具生成.ppk文件可以参考百度百科,我这里就不浪费时间了:  https://jingyan.baidu.com/article/495ba841f2892638b30edefa.html

    注意一定要生成这个文件!

    二 在github服务端添加这个生成文件中的秘钥

    用记事本打开生成的文件

    ,

    复制其中的一段shh秘钥,

    ,

    然后进入自己的github或者码云什么的都行,进入设置shh公钥哪里,我这里用的码云(支持国产,哈哈)

    ,

    可以看到我这里已经有三个ssh秘钥了,这里注意格式,key可以随便写,但是 value的前缀必须是 ssh-rsa,后缀必须是你所填写的key,如下图:

    否则会报错,这个时候添加成功后,就可以直接使用小乌龟尽情的push哈 pull了!然后Git的话也是一样的,可以参考百度git生成秘钥,然后也是添加到服务端自己的账号里就行了!

    总的来说,gitclone代码有两种方式,一种是http,一种就是ssh:

    ,

    使用http的时候需要每次输入用户名密码,使用ssh的时候需要配置ssh秘钥,并且添加到账号管理中!工作中还是会很常用到的,关于秘钥的配置,这里就总结出这么一个简单的方法!还建议大家,秘钥一定要保存好,根据自己工作的需求生成公钥或者私钥!

    然后这样小乌龟是可以了,但是git bash还是没有权限,git bash也需要秘钥,这就更简单了,;

    打开git bash,输入一下命令,

    ssh-keygen -t rsa -C "你的Git对应邮箱地址",三个回车不用修改

    ,然后打开这个路径,复制里面的sshkey

    ,再添加到GitHub上就行了,搞定!

  • 相关阅读:
    【转载】Java反射: 数组
    【转】Maven3把命令行创建的web工程转成Eclipse和IntelliJ Idea的工程
    (转载)Sumblime Text 2 常用插件以及安装方法
    [转]h5页面测试总结
    maven学习讲解
    struts2权威指南学习笔记:struts2引入自定义库
    《Struts2.x权威指南》学习笔记2
    《Struts2.x权威指南》学习笔记1
    secureCRT 如何上传下载文件
    zabbix 4.2 发送警告邮件Python脚本
  • 原文地址:https://www.cnblogs.com/houzheng/p/8833232.html
Copyright © 2020-2023  润新知