Git SSH Key SSH Key: Git 创建和使用指南

SSH Key (Secure Shell Key)是 SSH 协议中使用的一对加密密钥,用于通过网络进行身份验证和数据加密。 在 Git 中, SSH Key 用于在您的个人计算机和远程 Git 服务器之间建立安全连接,允许您执行克隆、推送和拉取等操作,而无需每次输入密码。

 

SSH Key 以下是在不同操作系统上 创建的方法:

在 Windows 上:

  1. 打开 Git Bash(如果您安装了 Git)或命令提示符。

  2. 输入以下命令生成新的 SSH Key:

    ssh-keygen -t rsa -b 4096 -C "[email protected]"
    
  3. 系统将提示您选择保存 SSH Key. 默认情况下,它将保存在 C:\Users\your_username\.ssh\. 您还可以指定自定义路径。

  4. 完成后,系统会在目录下生成两个文件:( id_rsa 私钥)和 id_rsa.pub (公钥) .ssh

  5. id_rsa.pub 使用命令 复制公钥() 的内容 type,并将其添加到 Git 托管网站(例如 GitHub、GitLab)上 SSH 密钥部分的远程 Git 帐户。

 

在 Linux 和 macOS 上:

  1. 打开终端。

  2. 输入以下命令生成新的 SSH Key:

    ssh-keygen -t rsa -b 4096 -C "[email protected]"
    
  3. 系统将提示您选择保存 SSH Key. 默认情况下,它将保存在 ~/.ssh/. 您还可以指定自定义路径。

  4. 完成后,系统会在目录下生成两个文件:( id_rsa 私钥)和 id_rsa.pub (公钥) .ssh

  5. id_rsa.pub 使用命令 复制公钥() 的内容 cat,并将其添加到 部分中的 Git 托管网站(例如 GitHub、GitLab)上的远程 Git 帐户 SSH Key。

 

创建并添加后 SSH Key,每次访问远程服务器时无需输入密码即可使用Git。