博客
关于我
Git 配置SSH公钥、私钥
阅读量:408 次
发布时间:2019-03-06

本文共 1107 字,大约阅读时间需要 3 分钟。

开篇日常立个flag....

 

安装Git

此处略去一万字

 

了解几个东西

为什么要配置公钥、私钥?配置了有什么用(对于Git)?怎么配置?

(以后补充)

 

Git 配置SSH公钥、私钥

1、进入Git Bash

鼠标右键<Git Bash Here>(或者文件路径里敲<Git Bash.lnk>)

2、输入生成 Rsa 秘钥对的命令

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

3、秘钥名称

Enter file in which to save the key (/c/Users/CL/.ssh/id_rsa): <输入秘钥名称/直接回车>

注:本例中,输入秘钥名称为:lisheng741

4、输入密码和确认密码

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

都可空,直接回车,等待生成秘钥对。

本地会生成两个文件:

lisheng741     私钥

lisheng741.pub   公钥

5、本地添加私钥

ssh-add <私钥路径>

6、读取公钥

方式1:cat <公钥文件>

方式2:以文本方式打开公钥文件

将公钥文本复制,用于下一步

7、在 Github / Gitee 添加公钥

Github:点自己头像 >> Settings >> SSH and GPG keys >>New SSH key 

Gitee:点自己头像 >> 设置 >> SS公钥 

参考来源

https://blog.csdn.net/july_young/article/details/82712574 (july_young 的 git添加私钥)

https://www.cnblogs.com/kaerxifa/p/11164206.html (wangju003 的 git配置密钥(私钥、ssh、公钥))

 

Git配置SSH公钥、私钥 踩坑记录

第5步本地添加私钥时,提示:

Could not open a connection to your authentication agent.

具体原因没有细究,解决方案:先执行命令:ssh-agent bash

参考来源

https://www.cnblogs.com/sheldonxu/archive/2012/09/17/2688281.html (Sheldon Xu 的 执行ssh-add时出现Could not open a connection to your authentication agent)

 

你可能感兴趣的文章
一个web前端开发者的日常唠叨
查看>>
内存分配-slab分配器
查看>>
技术写作技巧分享:我是如何从写作小白成长为多平台优秀作者的?
查看>>
[Python学习笔记]组织文件
查看>>
基于Redo Log和Undo Log的MySQL崩溃恢复流程
查看>>
如何正确的在项目中接入微信JS-SDK
查看>>
纵览全局的框框——智慧搜索
查看>>
快服务流量之争:如何在快服务中占领一席之地
查看>>
【活动】直播揭秘<如何从0开发HarmonyOS硬件>
查看>>
Unity平台 | 快速集成华为性能管理服务
查看>>
对模拟器虚假设备识别能力提升15%!每日清理大师App集成系统完整性检测
查看>>
使用Power BI构建数据仓库与BI方案
查看>>
tep用户手册帮你从unittest过渡到pytest
查看>>
12张图打开JMeter体系结构全局视角
查看>>
Spring Boot 2.x基础教程:构建RESTful API与单元测试
查看>>
[UWP 自定义控件]了解模板化控件(1):基础知识
查看>>
UWP 自定义控件:了解模板化控件 系列文章
查看>>
[UWP]从头开始创建并发布一个番茄钟
查看>>
WinUI 3 Preview 3 发布了,再一次试试它的性能
查看>>
使用命令把SpringBoot项目打包成可运行的jar包(简洁,操作性强)
查看>>