讲解如何在Git上设置SSH Key

Git是目前世界上最流行的由Linus Torvalds创立的版本控制软件之一。在开发过程中,我们可以使用Git对代码进行版本控制、协作开发等。在使用Git时,我们可以使用SSH Key进行身份验证,以便于我们的代码库和服务器之间的安全连接。下面,我们来详细讲解如何在Git上设置SSH Key。

一、生成SSH Key

  • 打开终端或命令行。
  • 输入并执行以下命令:
  • ssh-keygen -t rsa -C "your_email@example.com"登录后复制

    执行后会出现如下提示:

    Generating public/private rsa key pair. Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):登录后复制

  • 生成成功后,可以在 .ssh 目录下看到两个文件:id_rsaid_rsa.pub
  • 二、将SSH Key添加到GitHub账户

  • 登录你的GitHub账户。
  • 点击右上角的头像,选择 Settings。
  • 选择 SSH and GPG keys。
  • 点击右上角的 New SSH key。
  • 在弹出的添加SSH Key的框中,输入Title和Key。
  • Title是为SSH Key起的一个名称,Key是在终端中生成的SSH Key的公钥内容(即 .ssh 目录下的 id_rsa.pub 文件内容)。

  • 点击添加。
  • 三、将SSH Key添加到GitLab账户

  • 登录你的GitLab账户。
  • 点击右上角的头像,选择 Settings。
  • 选择 SSH keys。
  • 点击右上角的 Add SSH key。
  • Title是为SSH Key起的一个名称,Key是在终端中生成的SSH Key的公钥内容(即 .ssh 目录下的 id_rsa.pub 文件内容)。

  • 点击添加。
  • 四、将SSH Key添加到Bitbucket账户

  • 登录你的Bitbucket账户。
  • 点击右上角的头像,选择 Bitbucket settings。
  • 选择 SSH keys。
  • 点击右上角的 Add key。
  • Title是为SSH Key起的一个名称,Key是在终端中生成的SSH Key的公钥内容(即 .ssh 目录下的 id_rsa.pub 文件内容)。

  • 点击添加。
  • 五、测试SSH Key

    在终端输入以下命令:

    ssh -T git@github.com登录后复制

    Hi username! You've successfully authenticated, but GitHub does not provide shell access.登录后复制

    以上就是讲解如何在Git上设置SSH Key的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!