github如何加公钥

不及物动词 其他 20

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要将公钥添加到GitHub帐户,需要完成以下几个步骤:

    第一步,生成SSH密钥对。打开终端(对于Windows用户,请使用Git Bash或其他终端模拟器),然后输入以下命令:

    “`
    ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
    “`

    根据提示,您可以选择是否为密钥对设置密码。如果您愿意,可以输入密码,但这是可选项。

    第二步,添加SSH密钥到ssh-agent。运行以下命令将SSH密钥添加到ssh-agent:

    “`
    eval “$(ssh-agent -s)”
    ssh-add ~/.ssh/id_rsa
    “`

    第三步,复制SSH公钥。使用以下命令将公钥复制到剪贴板:

    “`
    pbcopy < ~/.ssh/id_rsa.pub```如果您是在Windows上使用Git Bash,则使用以下命令复制公钥:```cat ~/.ssh/id_rsa.pub | clip```第四步,将公钥添加到GitHub帐户。在GitHub上登录到您的帐户。点击右上角的头像,然后选择“Settings”。在左侧菜单中,选择“SSH and GPG keys”。点击“New SSH key”。在“Title”字段中,为该公钥命名(例如,“My SSH Key”)。然后在“Key”字段中,粘贴您复制的公钥。最后,点击“Add SSH key”按钮。此时,您的公钥已经成功添加到您的GitHub帐户。您可以使用SSH方式进行代码的克隆、推送和拉取操作。

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

    在GitHub上添加公钥可以让你与GitHub服务器之间建立安全的SSH连接,并允许你使用SSH密钥进行身份验证。下面是在GitHub上添加公钥的步骤:

    1. 生成SSH密钥对:首先在本地计算机上生成一对SSH密钥(公钥和私钥)。你可以使用以下命令在终端或命令行中生成SSH密钥:
    “`
    ssh-keygen -t ed25519 -C “your_email@example.com”
    “`
    替换`your_email@example.com`为你在GitHub上注册的邮箱地址。

    2. 添加公钥到GitHub:接下来,将生成的公钥添加到GitHub帐户中。登录到GitHub并导航到“Settings”(设置)页面。选择“SSH and GPK Keys”(SSH和GPK密钥)选项卡,然后单击“New SSH key”(新建SSH密钥)按钮。

    在弹出的窗口中,为新密钥提供一个有意义的标题,并将公钥内容粘贴到“Key”字段中。最后,单击“Add SSH key”(添加SSH密钥)按钮完成添加。

    3. 验证公钥是否成功添加:为了确保公钥已成功添加到GitHub账户中,你可以使用以下命令来连接GitHub服务器:
    “`
    ssh -T git@github.com
    “`
    如果你看到一条成功的消息,表示公钥已成功添加并且可以与GitHub建立安全的SSH连接。

    4. 使用公钥进行身份验证:现在,你可以使用SSH协议通过公钥进行身份验证。在克隆GitHub仓库时,使用SSH URL而不是HTTPS URL。例如,使用以下命令克隆一个仓库:
    “`
    git clone git@github.com:username/repository.git
    “`
    替换`username/repository.git`为你要克隆的仓库的正确URL。

    5. 管理和删除公钥:如果你想删除已添加的公钥,只需回到GitHub的“Settings”(设置)页面,选择“SSH and GPK Keys”(SSH和GPK密钥)选项卡,然后找到要删除的公钥并单击“Delete”(删除)按钮即可。

    总结:在GitHub上添加公钥是一个简单的过程,它为你提供了与GitHub服务器之间的安全连接,并允许你使用SSH密钥进行身份验证。通过遵循上述步骤,你可以添加、验证和管理公钥,从而更安全地使用GitHub。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在GitHub上添加公钥是为了实现安全的SSH协议身份验证,以便在不用每次输入密码的情况下访问和操作远程代码库。下面是在GitHub上添加公钥的方法和流程:

    步骤一:生成SSH密钥对
    1. 打开终端(Linux和Mac用户)或Git Bash(Windows用户)。
    2. 输入以下命令生成RSA密钥对:

    “`
    ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
    “`

    其中,`your_email@example.com`是你的电子邮件地址,可以替换为你自己的。

    3. 接下来,系统会提示你选择密钥文件的保存路径和文件名。如果不需要更改,默认情况下应选择“Enter”来接受默认路径和文件名。
    4. 接下来,系统会提示你输入一个用于保护密钥文件的密码。你可以选择输入密码或留空以跳过此步骤。注意,如果你留下密码为空,那么在使用私钥时不需要密码。如果为私钥设置了密码,则在每次使用私钥时都需要输入密码。
    5. 密钥对生成成功后,系统会在所选的路径中生成两个文件:“id_rsa”(私钥)和“id_rsa.pub”(公钥)。

    步骤二:将公钥添加到GitHub
    1. 登录到你的GitHub帐户。
    2. 在右上角的头像下拉菜单中,点击“Settings”进入设置页面。
    3. 在左侧导航栏中,选择“SSH and GPG keys”。
    4. 点击“New SSH key”按钮。
    5. 在“Title”字段中,为该密钥提供一个描述性名称(例如“Work Laptop”或“Personal MacBook”)。
    6. 在“Key”字段中,将“id_rsa.pub”文件的内容复制粘贴到文本框中。
    7. 确认无误后,点击“Add SSH key”按钮。
    8. 系统会要求你输入GitHub帐户的密码以确认此操作。
    9. 添加完成后,GitHub会将新添加的公钥与你的个人资料关联。

    至此,你已成功将公钥添加到GitHub,并可以使用SSH协议进行代码库的访问和操作。

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

400-800-1024

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

分享本页
返回顶部