github怎么加入ssh

worktile 其他 18

回复

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

    要在GitHub上使用SSH连接,您需要遵循以下步骤:

    步骤1:生成SSH密钥对
    首先,在您的计算机上生成SSH密钥对。打开终端或命令提示符,然后输入以下命令:

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

    请将”your_email@example.com”替换为您在GitHub上注册的电子邮件地址。按Enter键后,系统将问您要保存密钥对的路径。默认情况下,它会将密钥对保存在用户主目录下的.ssh文件夹中。如果您愿意,可以更改默认路径,然后输入您要保存密钥的文件名。

    接下来,系统会要求您设置一个密码短语。您可以选择设置或留空。但为了安全起见,建议您设置一个密码短语。

    完成后,系统将生成两个文件:id_rsa(私钥)和id_rsa.pub(公钥)。

    步骤2:添加公钥到GitHub
    接下来,您需要将公钥添加到GitHub帐户中。打开id_rsa.pub文件,并将其中的内容复制到剪贴板。

    然后,登录到GitHub上,点击右上角的头像,选择”Settings”。在左侧导航栏中,选择”SSH and GPG keys”。

    点击页面右上角的”New SSH key”按钮。在”Title”字段中,为密钥提供一个描述性的名称。然后,将刚刚复制的公钥粘贴到”Key”字段中。

    最后,点击”Add SSH key”按钮,将公钥添加到您的GitHub帐户中。

    步骤3:测试SSH连接
    再次打开终端或命令提示符窗口。输入以下命令:

    “`
    ssh -T git@github.com
    “`

    如果您之前设置了密码短语,系统会要求您输入密码短语。输入后,系统将尝试建立SSH连接并验证您的密钥。

    如果一切正常,您将收到以下消息:

    “`
    Hi username! You’ve successfully authenticated, but GitHub does not provide shell access.
    “`

    至此,您已经成功地将SSH密钥添加到GitHub,并完成了SSH连接的设置。

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

    要在GitHub上添加SSH密钥,需要按照以下步骤进行操作:

    1. 生成SSH密钥对:
    在本地计算机上打开终端或命令提示符,并输入以下命令来生成SSH密钥对:
    “`
    ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
    “`
    这里的 “your_email@example.com” 应该替换为你自己的GitHub注册邮箱。

    2. 输入以上命令后,系统会提示你选择保存SSH密钥的位置和命名文件。你可以自定义文件名和保存位置,或者直接按Enter键使用默认设置。

    3. 系统会要求你设置一个密码,这个密码将会在每次使用SSH密钥时需要输入。如果你希望在每次使用SSH密钥时都无需输入密码,请留空并直接按Enter键。

    4. 生成完成后,你可以通过以下命令将SSH密钥添加到SSH代理中:
    “`
    eval “$(ssh-agent -s)”
    ssh-add ~/.ssh/id_rsa
    “`
    注意,这里的 `id_rsa` 是默认的SSH私钥文件名。如果你使用了自定义的文件名,请将`id_rsa`改为你指定的文件名。

    5. 登录到GitHub网站。
    在顶部右侧的菜单中,点击头像,然后选择 “Settings”。

    6. 在”Settings”页面的侧边栏中,选择 “SSH and GPG keys”。
    然后,点击 “New SSH key”。

    7. 在 “Title” 文本框中,输入一个标识性的标题,用于表示这个SSH密钥所对应的计算机或用途。

    8. 打开刚刚生成的SSH公钥文件(默认路径为 `~/.ssh/id_rsa.pub`),将其中的内容复制到 “Key” 文本框中。

    9. 点击 “Add SSH Key” 按钮。
    系统会验证SSH密钥是否有效,并将其添加到你的GitHub帐户中。

    10. 完成添加后,你就可以使用SSH协议进行代码库的克隆和推送了。

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

    要在GitHub上加入SSH,需要按照以下步骤进行操作:

    1. 生成SSH密钥对:
    – 打开终端(对于Windows用户,可以使用Git Bash或者Powershell)
    – 输入以下命令生成新的SSH密钥对:
    “`
    $ ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
    “`
    这里的`your_email@example.com`应该替换为你在GitHub上注册时使用的有效电子邮件地址。
    您会被要求指定密钥对的文件保存路径和文件名,如果你不想更改任何设置,只需按Enter键即可。

    2. 添加SSH密钥到ssh-agent:
    – 启动ssh-agent:
    “`
    $ eval “$(ssh-agent -s)”
    “`
    – 将SSH私钥添加到ssh-agent:
    “`
    $ ssh-add ~/.ssh/id_rsa
    “`
    – 如果您使用的是不同的文件名,需要将`~/.ssh/id_rsa`替换为您实际使用的文件路径。

    3. 添加SSH密钥到GitHub账户:
    – 复制公钥内容:
    “`
    $ clip < ~/.ssh/id_rsa.pub ``` - 在浏览器中打开GitHub网站,登录到您的GitHub账户。 - 点击右上角的头像,选择"Settings"。 - 在左侧导航栏中,选择"SSH and GPG keys"。 - 点击"New SSH key"。 - 在"Title"字段中输入一个描述性名称,比如你的计算机名字。 - 在"Key"字段中,粘贴刚才复制的公钥内容。 - 点击"Add SSH key"按钮。4. 测试SSH连接: - 打开终端,输入以下命令: ``` $ ssh -T git@github.com
    “`
    – 您将收到一条欢迎消息,说明您的SSH连接已成功建立。

    现在,您已成功将SSH添加到GitHub账户中。这将使您能够使用SSH协议克隆、推送和拉取GitHub仓库,而无需每次都输入用户名和密码。

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

400-800-1024

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

分享本页
返回顶部