使用ssh克隆git项目

clearmind
58
2024-12-03

使用ssh克隆git项目

一、生成SSH密钥对

  1. 输入生成密钥对的命令

    ssh-keygen -t rsa -b 4096 -C "your_email"
    
    • 替换 "your_email" 为您的电子邮件地址。
  2. 选择密钥文件存储位置和输入密码

    • 系统会提示您选择密钥文件的存储位置。
    • 如果您不需要密码保护密钥,直接按回车键。
    • 如果需要设置密码,请输入并确认密码。
  3. 密钥对生成完成

    • 终端会显示公钥的位置和指纹。
    • 查看公钥
      cat /root/.ssh/id_rsa.pub
      

二、将公钥添加到Git托管平台

  1. 登录到Git托管平台

    • 登录到您的GitHub、GitLab等Git托管平台账户。
  2. 导航到个人设置

    • 找到并点击个人设置或账户设置页面。
  3. 找到SSH和GPG Keys选项

    • 在设置页面中找到SSH和GPG Keys部分。
  4. 添加新的SSH Key

    • 点击“New SSH Key”或“Add SSH Key”按钮。
  5. 粘贴公钥

    • 将生成的公钥(位于id_rsa.pub文件中)粘贴到输入框。
  6. 保存SSH Key

    • 点击保存按钮,完成SSH Key的添加。

三、使用SSH克隆Git仓库

  1. 输入克隆命令
    git clone git@github.com:username/repository.git
    
    • "host"替换为Git托管平台的域名,"github.com:username/repository.git"替换为仓库在平台上的路径。
动物装饰