github上怎么添加秘钥

不及物动词 其他 33

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在GitHub上添加秘钥需要以下几个步骤:

    第一步:生成SSH密钥

    1. 打开命令行终端(如果是Windows系统,可以使用Git Bash或者PowerShell);
    2. 输入以下命令生成SSH密钥:
    “`shell
    ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
    “`
    这里的`your_email@example.com`需要替换为你在GitHub上注册的邮箱地址;
    3. 按照提示,选择保存密钥文件的路径和命名;
    4. 设置一个密码来保护你的私钥,或者直接按回车跳过密码设置。

    第二步:将SSH密钥添加到GitHub账户

    1. 登录GitHub账户,点击右上角的头像,选择 `Settings`;
    2. 在左侧菜单中选择 `SSH and GPG keys`;
    3. 点击 `New SSH key`;
    4. 在 `Title` 栏填写一个可识别的标识,将公钥文件中的内容复制到 `Key` 栏;
    5. 点击 `Add SSH key` 完成添加。

    第三步:验证SSH连接

    1. 打开命令行终端;
    2. 输入以下命令测试SSH连接是否成功:
    “`shell
    ssh -T git@github.com
    “`
    如果出现显示 `Hi username! You’ve successfully authenticated, but GitHub does not provide shell access.` 的信息,说明连接成功。

    至此,你已经成功在GitHub上添加了SSH密钥。现在你就可以通过SSH协议来进行与GitHub的通信,例如克隆仓库、推送修改等操作了。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在 GitHub 上添加秘钥是用于访问远程仓库的一种凭证方式。下面是在 GitHub 上添加秘钥的步骤:

    1. 生成 SSH 密钥对:在终端中输入以下命令生成 SSH 密钥对:
    “`
    ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
    “`
    这个命令将生成一对公钥和私钥。`-C` 参数用于提供一个注释,你需要将其替换为你自己的邮箱地址。

    2. 添加密钥到 SSH 代理:在终端运行以下命令将密钥添加到 SSH 代理:
    “`
    eval “$(ssh-agent -s)”
    ssh-add ~/.ssh/id_rsa
    “`
    这个命令将启动 SSH 代理并将私钥添加到代理中。

    3. 复制公钥:运行以下命令将公钥复制到剪贴板:
    “`
    pbcopy < ~/.ssh/id_rsa.pub ``` 这个命令将公钥的内容复制到剪贴板中。4. 登录 GitHub 账户:打开 GitHub 的网站,登录你的账户。5. 添加 SSH 密钥:在右上角的头像中点击下拉菜单,选择 `Settings`。然后选择 `SSH and GPG keys` 标签页。6. 点击 `New SSH key`:输入一个标题(可以是任意名称)并将之前复制的公钥粘贴到 `Key` 输入框中。7. 保存 SSH 密钥:点击 `Add SSH key` 按钮保存密钥。现在,你已经成功在 GitHub 上添加了 SSH 密钥。这将使你能够通过 SSH 连接到远程仓库并进行代码的上传和下载。在使用 Git 命令时,确保你使用的是 SSH URL 而不是 HTTPS URL。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    GitHub是目前最流行的代码托管平台之一,使用Git进行版本控制。在GitHub上添加密钥可以帮助用户在与GitHub进行通信时进行身份验证,提高代码的安全性。下面是在GitHub上添加密钥的方法和操作流程。

    ## 步骤一:生成SSH密钥
    1. 打开终端或命令提示符。
    2. 输入以下命令生成SSH密钥:
    “`shell
    ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
    “`
    (将 “your_email@example.com” 替换为你的GitHub注册邮箱)

    3. 提示输入保存密钥的文件名时,可以直接按回车键使用默认的文件名(例如:Enter file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter])。
    4. 提示输入密码时,你可以选择设置一个密码来保护你的密钥,或者直接按回车键跳过。

    ## 步骤二:将SSH密钥添加到ssh-agent
    1. 打开终端或命令提示符。
    2. 启动ssh-agent:
    “`shell
    eval “$(ssh-agent -s)”
    “`
    3. 将生成的SSH密钥添加到ssh-agent:
    “`shell
    ssh-add ~/.ssh/id_rsa
    “`
    (如果你使用了不同的密钥文件名,请将 `~/.ssh/id_rsa` 替换为你的密钥文件名)

    ## 步骤三:将SSH公钥添加到GitHub账户
    1. 在GitHub网站上登录你的账户。
    2. 点击右上角头像下拉菜单中的 “Settings” 选项。
    3. 在页面左侧的菜单中选择 “SSH and GPG keys”。
    4. 点击 “New SSH key” 按钮。
    5. 在 “Title” 字段中,为你的密钥添加一个标识性的标题,以便你能够识别它。
    6. 打开你的终端或命令提示符,使用以下命令获取你的SSH公钥内容:
    “`shell
    cat ~/.ssh/id_rsa.pub
    “`
    7. 将命令输出的公钥内容复制到 “Key” 字段中。
    8. 点击 “Add SSH key” 按钮。

    ## 步骤四:测试连接
    1. 打开终端或命令提示符。
    2. 输入以下命令测试是否成功连接到GitHub:
    “`shell
    ssh -T git@github.com
    “`
    你可能会受到一条欢迎消息来验证连接是否成功。

    至此,你已经成功在GitHub上添加了SSH密钥。在使用Git进行操作时,你将不再需要输入用户名和密码进行身份验证,而是使用SSH密钥。这样可以提高安全性的同时也方便了代码托管和协作。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部