Git中添加密钥&&ssh密钥的创建与查看(打开id_rsa.pub文件)

简介: Git中添加密钥&&ssh密钥的创建与查看(打开id_rsa.pub文件)

Git的安装和下载参考:


里面有下载路径和安装方法,比较全面,自行下载(推荐用迅雷下,不然很慢)


https://www.cnblogs.com/donglt-5211/p/9374551.html


1、创建密钥

下载成功后,在C盘user目录下点击【鼠标右键】-【Git bash here】


我是在这个目录下,


1.png

1.png


1)在命令行内输入【$ ssh-keygen】


2)然后出现【Generating public/private rsa key pair.

Enter file in which to save the key (/c/Users/Lenovo/.ssh/id_rsa):】,按【回车】,


3)会出现【Created directory '/c/Users/Lenovo/.ssh'.

Enter passphrase (empty for no passphrase):】提示输入密码(此时密码是不可见状态),


4)【Enter same passphrase again:】,重复输入密码,按回车,


1.png


5)这样就是已经创建好密钥了。


2、查看密钥

1)在刚才C盘创建ssh的地方,找到.ssh文件,


1.png


.ssh中有一个文件【id_rsa.pub】,创建的密钥就储存在这里,但是不能双击打开,


1.png


2)用windows的命令行,进入.ssh 中的


1.png


3)用命令【more id_rsa.pub】获取内容,下面这串就是你的密钥(可以复制下来)。


1.png


3、Git中添加密钥


1)刚才复制下来的密钥粘贴到【公钥】框内,标题可以自己起,


1.png


2)点击【增加密钥】,添加完毕。


1.png



相关文章
|
1月前
|
Shell 开发工具 git
git学习三:git使用:删除仓库,删除仓库内文件
通过GitHub的设置页面删除仓库,以及如何使用Git命令行删除仓库中的文件或文件夹。
154 1
git学习三:git使用:删除仓库,删除仓库内文件
|
1月前
|
开发工具 git 索引
git上面中新建gitignore文件,并且去除已经在仓库版本管理中的文件夹
git上面中新建gitignore文件,并且去除已经在仓库版本管理中的文件夹
69 4
|
1月前
|
开发工具 git
git显示开发日志+WinSW——将.exe文件注册为服务的一个工具+图床PicGo+kubeconfig 多个集群配置 如何切换
git显示开发日志+WinSW——将.exe文件注册为服务的一个工具+图床PicGo+kubeconfig 多个集群配置 如何切换
39 1
|
3月前
|
缓存 开发工具 git
给Git仓库添加.gitignore:清理、删除、排除被Git误添加的临时文件
本文介绍了如何为Git仓库添加`.gitignore`文件来排除不需要跟踪的临时文件,并展示了如何删除已经被提交的临时文件缓存,以清理Git仓库中的不必要文件。
279 0
给Git仓库添加.gitignore:清理、删除、排除被Git误添加的临时文件
|
3月前
|
存储 安全 算法
如何使用 PuTTY 创建 SSH 密钥以连接到 VPS
如何使用 PuTTY 创建 SSH 密钥以连接到 VPS
63 2
|
3月前
|
开发工具 git iOS开发
服务器配置Huggingface并git clone模型和文件
该博客提供了在服务器上配置Huggingface、安装必要的工具(如git-lfs和huggingface_hub库)、登录Huggingface以及使用git clone命令克隆模型和文件的详细步骤。
318 1
|
3月前
|
安全 Linux Shell
如何在 Linux 服务器上配置基于 SSH 密钥的身份验证
如何在 Linux 服务器上配置基于 SSH 密钥的身份验证
191 0
|
3月前
|
安全 Unix Shell
如何在 FreeBSD 服务器上配置基于 SSH 密钥的身份验证
如何在 FreeBSD 服务器上配置基于 SSH 密钥的身份验证
107 0
|
4月前
|
开发工具 git
git如何不上传指定的文件或文件夹
【7月更文挑战第9天】平时写代码的时候有很多测试文件或者静态文件,没必要上传到git上,不仅占资源更新还麻烦,以下介绍如何忽略不需要上传的文件或文件夹。
404 8
|
4月前
|
存储 安全 开发工具
Git学习笔记 三个区域、文件状态、分支、常用命令
理解并掌握这些概念和命令,对于有效地使用Git来管理项目源代码是至关重要的。Git的强大功能支持了复杂的开发工作流程,而良好的Git实践能够极大地提高团队的协作效率。随着实践的增多,对于Git更深层次的功能和最佳实践的理解也会随之增长,进一步加强你作为一个软件开发者的能力。
72 0