2.Git如何获取 SSH 秘钥

书诚小驿2024/11/12前端知识库Git

Git 如何获取 SSH 秘钥

生成密钥-将公钥添加到 Git 平台-测试连接

1、生成 SSH 密钥对

  1. 在命令行终端中输入以下命令,your_email@example.com替换为的电子邮件地址,用户名得是英文
ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
  1. 私钥(id_rsa)文件保存
Enter file in which to save the key (C:\Users\W10LL/.ssh/id_rsa):
C:\Users\W10LL/.ssh/id_rsa already exists.

b5d22548a882bf0c095fcd6aec4034a.png

生成的私钥(id_rsa)保存在哪个文件路径下,默认情况下,这些文件将保存在用户主目录的.ssh 文件夹中。

  1. 是否想要设置一个密码短语
Enter passphrase (empty for no passphrase):
Enter same passphrase again:

输入密码短语(如果不设置密码短语则直接按回车键),建议直接回车。

e55037b52a98ef4529aff93f3338bca.png

  1. 获取 SSH 秘钥对

在私钥(id_rsa)文件保存路径下寻找.pub文件

3ea8464b1395e3d4b845efba46e4d60.png

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDKzYs/MPv172GMXMTUIt9mAq4+ysN+IbVeTI4xy6rLlnYa1Tx0c1TlydkfJIr7/DQ6lG6eYtnvYSED80DYkNwupPSNavE7ziVoxxM7fpRKSCTOqihceUXoSMoZuJVDWWlyjgR+GmM/xzCLg/PTa4hCK81e2+KjYtF5atEofeq+cypRNaOkYEoI1ogtK8Em0L+EPXwjila3jnPGBb+jtCev7BGVGrfztrecLMy9/ncnfVR+asMNcfTh/yE5r/FFHkOyDF2p/NGeFJALF1ROnIEWrNBUyNvKRKa/6cV4tVGYorCBPjSFR5jjGDo4o4Q6rN6cz/3CFYQP64/0medNAyMlBWm6vh0nK+5JimzV+NVHx8TL+0B7rEByIexhb2HT0EqRUutEdGHAiGNUsbnxYdt0WLUpHV1Pvipcu/27rkiWTaajZzf9kGdditwr04TWZB9auN3IY7JW/jWm6QjTFiKNrInSN7+RwI5mFaOUVamp3hJiakrspPTydSCLDmQSYaM6GNxl0IF9vz73Lln3wCPCjriPc/NLKSub80QmxuFhSR5Y1c16801D/SyDkv143Lo2jI9xYgumCgRMX0QIdTsMmTVidTWxZlW4YtYq6aquuv88xskxIXYEYTzuSO40+kvnqRHjMV5gxB9/NmyM+A5a+GrqHlwsnrZDXLK6LKJhtQ== zhaoyangchun@win-stock.com.cn
  1. 添加公钥至 Git 服务提供商

点击头像-设置-SSH 密钥,添加密钥

3fada3da873329b4486df0819506a45.png

  1. 测试链接,Open Git Bash here 打开 gti 命令
ssh -T git@gitlab.com

2、克隆远程仓库项目

  1. 克隆远程仓库项目 Clone——>Clone with HTTP 复制这个链接
git@github.com:Muying-Zhao/bms-blog.git
  1. 克隆项目,右键Open Git Bash here 打开 gti 命令
git clone git@github.com:Muying-Zhao/bms-blog.git
最后更新时间' 2024/11/21 23:05:30