答案 0 :(得分:9)
答案 1 :(得分:2)
只需按照Create和Add SSH keys的官方指南操作即可。
答案 2 :(得分:1)
转到https://gitlab.com/profile/keys。
如果您是新用户,横幅将显示在每个项目页面的顶部。
在您添加之前,您无法通过SSH提取或推送项目代码 您个人资料的SSH密钥
但是,您可以忽略此警告。
答案 3 :(得分:0)
首先,您需要在输入此类型后打开终端
mkdir -p ~/.ssh
echo public_key_string >> ~/.ssh/authorized_keys
chmod -R go= ~/.ssh
chown -R shabeer:shabeer ~/.ssh
ssh-keygen or ssh-keygen -t ed25519 -C "mail@example.com"
xclip -sel clip < ~/.ssh/id_ed25519.pub
~/.ssh/gitlab_rsa.pub
此时可以看到您的密钥并进行复制,然后转到Gitlab设置并选择SSH密钥,您可以看到必须选择添加该复制的密钥
答案 4 :(得分:0)
转到您的GitLab帐户:https://gitlab.com/
单击右上角下拉菜单中的设置,一旦选择图标(白狐图像[特定于我的个人资料]),该设置就会显示。
单击右上角下拉菜单中的设置,一旦选择图标(白狐图像),该设置就会出现。
添加/粘贴SSH密钥。
如何生成ssh密钥:下载gitbash或腻子:
下载gitbash / putty之后,请执行以下步骤:
生成新的ED25519 SSH密钥对:
ssh-keygen -t ed25519 -C "email@example.com"
或者,如果您想使用RSA:
ssh-keygen -t rsa -b 4096 -C "email@example.com"
它将在=> C:\ Users \ yourname.ssh目录中生成密钥。
复制公钥并粘贴到gitlab位置:
在gitbash上运行以克隆存储库的命令:
ssh-agent $(ssh-add C:\Users\youname\.ssh\id_rsa; git clone git@gitlab.com:xyz/SpringBootStarter.git)