git安装与配置
windows安装git
1.安装
1.1安装地址
https://git-scm.com/download/win
1.2安装选项
建议使用vim编辑器
初始化main分支
修改path变量
use bundled OpenSSH
use OpenSSL library
行末换行符转换方式
git默认终端
2.生成 RSA 加密算法的 SSH 密钥对
2.1在C:\Users\admin.ssh下Git Bash
ssh-keygen -t rsa -b 4096
- ssh-keygen:这是一个用于生成 SSH 密钥对的命令行工具。
- -t rsa:这个选项指定了要生成的密钥类型,这里是 RSA。RSA 是一种常用的非对称加密算法,用于生成密钥对,包括公钥和私钥。
- -b 4096:这个选项指定了密钥的长度,这里是 4096 比特。密钥长度的增加通常会增加安全性,但也会增加生成和使用密钥的时间和资源消耗。
因此,这个命令的含义是使用 RSA 算法生成一个长度为 4096 比特的 SSH 密钥对。生成的密钥对包括一个私钥和一个公钥。私钥通常用于身份验证,而公钥则可以在远程服务器上配置以允许访问者使用该私钥进行身份验证。
3.配置Github公钥
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/8eb716cb204d437281d648f1846e95c7.png#pic_center
4.配置 SSH 客户端
config 文件通常位于 ~/.ssh/ 目录下,用于配置 SSH 客户端的行为。它允许用户自定义各种 SSH 选项,包括定义主机别名、指定私钥文件、设置代理等。
#github
Host myserver
Hostname example.com
User myusername
你可以使用 ssh myserver 来连接到 example.com,而不需要每次都输入完整的主机名和用户名。SSH 客户端就会使用 myusername作为用户名进行连接。