使用ssh克隆git项目
一、生成SSH密钥对
-
输入生成密钥对的命令
ssh-keygen -t rsa -b 4096 -C "your_email"
- 替换
"your_email"
为您的电子邮件地址。
- 替换
-
选择密钥文件存储位置和输入密码
- 系统会提示您选择密钥文件的存储位置。
- 如果您不需要密码保护密钥,直接按回车键。
- 如果需要设置密码,请输入并确认密码。
-
密钥对生成完成
- 终端会显示公钥的位置和指纹。
- 查看公钥
cat /root/.ssh/id_rsa.pub
二、将公钥添加到Git托管平台
-
登录到Git托管平台
- 登录到您的GitHub、GitLab等Git托管平台账户。
-
导航到个人设置
- 找到并点击个人设置或账户设置页面。
-
找到SSH和GPG Keys选项
- 在设置页面中找到SSH和GPG Keys部分。
-
添加新的SSH Key
- 点击“New SSH Key”或“Add SSH Key”按钮。
-
粘贴公钥
- 将生成的公钥(位于
id_rsa.pub
文件中)粘贴到输入框。
- 将生成的公钥(位于
-
保存SSH Key
- 点击保存按钮,完成SSH Key的添加。
三、使用SSH克隆Git仓库
- 输入克隆命令
git clone git@github.com:username/repository.git
- 将
"host"
替换为Git托管平台的域名,"github.com:username/repository.git"
替换为仓库在平台上的路径。
- 将