📅  最后修改于: 2023-12-03 15:30:58.436000             🧑  作者: Mango
在使用 GitLab 进行代码上传和管理时,使用 SSH Key 比使用密码更加方便、安全、快捷。本文将介绍如何在 GitLab 中设置 SSH Key。
执行以下命令生成 SSH Key:
$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
该命令将在默认目录下生成 SSH Key 文件,其中私钥保存在 ~/.ssh/id_rsa
中,公钥保存在 ~/.ssh/id_rsa.pub
中。
复制公钥到剪切板:
$ pbcopy < ~/.ssh/id_rsa.pub
如果使用的是 Windows 系统,则需要手动复制公钥。
登录 GitLab,点击设置按钮,进入个人账户设置界面。
选择 SSH Keys
标签页,点击 Add SSH Key
按钮。
在弹出的对话框中将公钥粘贴到 Key
字段中,填写 Title
字段。
点击 Add Key
按钮,完成 SSH Key 设置。
如果您的 GitLab 服务器使用了自定义端口,需要在 ssh-keygen
命令中指定端口号。
$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com" -p 1234
如果使用的是 Windows 系统,需要安装 Git Bash
,或者使用 PuTTY
工具生成密钥和使用。