安装Git
首先,你需要从Git官网下载Windows平台的安装包。这是:官网下载地址
如果你是32位就是32,64位系统就选64[1]。这里以64位为例,选这个安装包
下载完成后,双击运行安装包,按照提示进行安装。安装过程中,你可以选择Git Bash、Git GUI等组件,根据自己的需要进行选择。其中,Git Bash是一个命令行工具,可以让你在Windows上使用Linux的命令行工具;Git GUI是一个图形化界面,可以让你更方便地管理Git仓库。
配置Git
在安装完成之后,你需要进行Git的基本配置。打开命令行窗口(Win+R,输入cmd),输入以下命令:
arduino
复制代码
git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"
将 "Your Name" 和 "your_email@example.com" 替换成你自己的用户名和邮箱地址。这里的用户名和邮箱地址将会被作为Git提交的作者和邮箱信息。如果你想修改这些信息,可以重新执行上述命令进行修改。
生成SSH
ssh-keygen -t rsa -b 4096 -C "username@email.com"
ssh-keygen:调用生成 SSH 密钥对的程序。-t rsa:指定密钥类型为rsa。RSA 是一种广泛使用的公钥加密算法,适用于生成 SSH 密钥对。除了 RSA,还有其他类型的密钥,如dsa、ecdsa或ed25519。-b 4096:指定密钥的位数为 4096 位。密钥的位数越高,密钥的安全性越高,但生成密钥所需的时间也更长。对于大多数用途,2048位已经足够安全,但4096位提供了更高的安全性。-C "username@email.com":为生成的密钥提供注释。通常,这个注释可以是你的电子邮件地址或任何帮助你识别密钥的描述性文字。这个注释会保存在公钥文件中,方便你在管理多个 SSH 密钥时识别它们。
执行上述命令后,ssh-keygen 会引导你完成密钥生成的过程:
- 选择保存私钥的位置:它默认会保存在
~/.ssh/id_rsa。你可以直接按回车接受默认位置,或者输入新的文件路径来指定一个不同的位置。 - 输入密码:系统会提示你输入一个密码来保护你的私钥。这个密码在你使用 SSH 密钥进行认证时需要输入。为了实现无密码登录,你可以跳过这一步,但请注意,这样会降低安全性。
- 确认信息:输入完密码后,系统会再次要求你确认。确认无误后,按回车键继续。
这一步我一般都是直接回车回车再回车。
完成这些步骤后,你将得到一对 SSH 密钥:一个私钥(默认为 id_rsa),一个公钥(默认为 id_rsa.pub)。私钥应该被妥善保管,不要泄露给不信任的人。
new SSH 添加上就可以了