IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    GitHub SSH 配置

    Loong Cheung发表于 2024-04-19 13:59:00
    love 0

    要在 GitHub 上使用 SSH 密钥,请按照以下步骤操作:

    1. 打开终端(在 Windows 上使用 Git Bash 或 WSL)。
    1. 检查是否已经存在 SSH 密钥。在终端中输入以下命令:

      ls -al ~/.ssh

      如果看到 id_rsa 和 id_rsa.pub 文件,说明已经有一个 SSH 密钥。如果没有,请继续下一步。

    2. 生成新的 SSH 密钥。在终端中输入以下命令:

      ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

      请将 your_email@example.com 替换为你的 GitHub 注册邮箱地址。系统将提示你输入密钥的保存路径和设置密码。你可以使用默认设置(直接按 Enter 键)或自定义设置。

    3. 确保 ssh-agent 正在运行。在终端中输入以下命令:

      • 对于 macOS 和 Linux:

        eval "$(ssh-agent -s)"
      • 对于 Windows(Git Bash):

        eval $(ssh-agent -s)
    4. 将新生成的 SSH 密钥添加到 ssh-agent。在终端中输入以下命令:

      ssh-add ~/.ssh/id_rsa

      如果你在第 3 步中自定义了密钥的保存路径,请使用自定义路径替换 ~/.ssh/id_rsa。

    5. 将 SSH 公钥添加到 GitHub 账户:

      • 在终端中输入以下命令,将公钥复制到剪贴板:

        cat ~/.ssh/id_rsa.pub | clip

        如果你在第 3 步中自定义了密钥的保存路径,请使用自定义路径替换 ~/.ssh/id_rsa.pub。

      • 登录到 GitHub 网站,点击右上角的头像,然后点击 "Settings"。
      • 在左侧菜单中点击 "SSH and GPG keys",然后点击 "New SSH key" 按钮。
      • 为新密钥输入一个标题(如 "My Laptop"),然后将剪贴板中的公钥粘贴到 "Key" 区域。点击 "Add SSH key" 按钮保存。

    现在,你已经成功生成 SSH 密钥并将其添加到 GitHub 账户。当你使用 Git 从 GitHub 克隆、推送或拉取代码时,可以选择使用 SSH 而不是 HTTPS。



沪ICP备19023445号-2号
友情链接