1. 生成 SSH 密钥对

首先,你需要在你的本地机器上生成 SSH 密钥对。打开你的终端或命令提示符,并使用以下命令来生成密钥(如果你还没有密钥的话):

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

  • -t rsa 指定密钥类型为 RSA。
  • -b 4096 指定密钥的位数为 4096 位,这是一个相对安全的位数。
  • -C 后面跟上你的电子邮件地址,这有助于识别密钥的用途。

执行上述命令后,系统会提示你输入密钥保存的位置和密钥的密码(可选)。如果你直接按回车,密钥将保存在默认位置(通常是 ~/.ssh/id_rsa 和 ~/.ssh/id_rsa.pub)。

2. 将公钥添加到 GitLab

接下来,你需要将生成的公钥(id_rsa.pub)添加到你的 GitLab 账户中,以便 GitLab 能够识别你的计算机并允许无密码访问。

  1. 打开终端,使用以下命令查看你的公钥:

    cat ~/.ssh/id_rsa.pub

  2. 这将显示你的公钥内容。复制这些内容。

  3. 登录到你的 GitLab 账户,进入“设置” > “SSH 密钥”。

  4. 点击“添加密钥”,在“密钥”字段中粘贴你的公钥内容,并给这个密钥起一个名称(例如“Work Laptop”)。

  5. 点击“添加密钥”。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐