怎么在github上设置公钥

worktile 其他 9

回复

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

    在GitHub上设置公钥非常简便,只需要按照以下步骤操作即可:

    1. 登录GitHub账号:打开GitHub官网,输入用户名和密码进行登录。

    2. 进入Settings页面:在右上方的头像下拉菜单中,点击“Settings”进入设置页面。

    3. 选择SSH keys:在左侧导航栏中,选择“SSH and GPG keys”。

    4. 点击New SSH key:在右侧的SSH keys页面,点击“New SSH key”按钮。

    5. 命名公钥:在Title文本框中,给公钥取一个方便辨识的名字,可以是你自己的名字或其他描述性的词语。

    6. 添加公钥内容:在Key文本框中,将你的公钥内容粘贴进去。如果你还没有生成SSH密钥对,可以通过以下命令在命令行中生成:

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

    这个命令将会在你的用户目录中生成一个`.ssh`文件夹,里面包含私钥`id_rsa`和公钥`id_rsa.pub`。你可以打开`id_rsa.pub`文件,复制其中的内容到Key文本框中。

    7. 添加公钥:点击“Add SSH key”按钮,即可将公钥保存到GitHub账号中。

    8. 验证公钥:为了验证是否成功添加了公钥,你可以尝试用SSH协议克隆一个仓库到本地,如果成功则说明公钥设置成功。

    这样,你就成功在GitHub上设置了公钥,可以使用SSH协议与GitHub仓库进行安全通讯了。

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

    在Github上设置公钥可以让你以安全的方式对代码库进行访问和操作。下面是在Github上设置公钥的步骤:

    1. 生成SSH密钥对:首先,在本地计算机上生成SSH密钥对。打开终端窗口(或者命令提示符),然后使用以下命令生成SSH密钥对:
    “`bash
    ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
    “`
    在命令中,替换`your_email@example.com`为你的Github邮箱地址。

    2. 添加SSH密钥到ssh-agent:接下来,要将生成的私钥添加到ssh-agent。运行以下命令以启动ssh-agent:
    “`bash
    eval “$(ssh-agent -s)”
    “`
    然后,将私钥添加到ssh-agent中:
    “`bash
    ssh-add ~/.ssh/id_rsa
    “`

    3. 将SSH公钥添加到Github账户:登录你的Github账户,然后点击右上角的头像,选择”Settings”。在左侧导航栏中选择”SSH and GPG keys”,然后点击”New SSH key”按钮。

    4. 复制公钥内容:回到终端窗口,运行以下命令将公钥内容复制到剪贴板:
    “`bash
    pbcopy < ~/.ssh/id_rsa.pub ```5. 添加SSH公钥:在Github的"New SSH key"页面,将公钥内容粘贴到"Key"文本框中,并为该公钥添加一个标题,以便识别。最后,点击"Add SSH key"按钮保存。 注意:确保你在粘贴公钥时不包含任何额外的空格或换行符。现在,你已经成功地在Github上设置了公钥。这将允许你使用SSH协议与Github进行身份验证,以便可以对代码库进行安全的访问和操作。

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

    在GitHub上设置公钥是为了实现与仓库的安全通信,并允许用户对代码库进行更改。以下是在GitHub上设置公钥的步骤:

    步骤一:生成SSH密钥对
    1. 打开终端(对于Windows用户,使用Git Bash或其他类似的工具)
    2. 输入以下命令生成SSH密钥对:
    “`
    ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
    “`
    将 `your_email@example.com` 替换为你的电子邮件地址。
    3. 接下来,你将被要求选择保存密钥的位置和为密钥设置一个密码。如果希望无需密码即可访问密钥,请直接按回车键跳过设置密码步骤。

    步骤二:添加公钥到GitHub账号
    1. 打开GitHub网站,登录到你的账号。
    2. 点击右上角的头像,在下拉菜单中选择 “Settings” 。
    3. 在 “User Settings” 页面上,点击左侧菜单中的 “SSH and GPG keys” 。
    4. 在页面的右上角点击 “New SSH key” 。
    5. 在 “Title” 字段中,为你的密钥添加一个描述性标签,以便于以后识别。
    6. 在 “Key” 字段中,复制并粘贴终端中生成的 `id_rsa.pub` 文件的内容。在终端中使用以下命令来复制内容:
    “`
    cat ~/.ssh/id_rsa.pub
    “`
    复制终端中显示的密钥内容,并将其粘贴到 “Key” 字段中。
    7. 点击 “Add SSH key” 完成添加。

    步骤三:验证公钥是否设置成功
    1. 打开终端。
    2. 输入以下命令:
    “`
    ssh -T git@github.com
    “`
    如果SSH设置成功,你将看到一条欢迎消息并显示你的用户名。

    恭喜!你已成功在GitHub上设置了公钥。现在,你可以使用SSH协议与GitHub进行安全通信,并可以往仓库中推送、拉取代码。

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

400-800-1024

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

分享本页
返回顶部