如何在 gitlab 中添加 SSH 密钥?
How do I add an SSH key in gitlab?
这是我的仪表板的样子:
不太确定在哪里添加 SSH 密钥。有人知道吗?
- 您需要登录。右上角的绿色按钮。
- 点击左侧菜单中的'profile settings'。
- 单击 SSH 密钥并按照页面上的说明进行操作。
转到 https://gitlab.com/profile/keys。
如果您是新用户,每个项目页面的顶部都会显示一个横幅。
You won't be able to pull or push project code via SSH until you add
an SSH key to your profile
不过,您可以忽略此警告。
只需按照 Create and Add SSH keys 的官方指南即可。
首先,你需要在输入后打开终端
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 密钥,您可以看到必须选择添加复制的密钥
转到您的 Git实验室帐户:https://gitlab.com/
单击右上角的设置 drop-down,一旦您 select 图标(white-fox 图片 [特定于我的个人资料])就会出现。
单击右上角的设置 drop-down,一旦您 select 图标(white-fox 图像)就会出现。
单击 SSH 密钥:
Add/Paste SSH 密钥。
如何生成 ssh 密钥:下载 gitbash 或 putty:
下载后 gitbash/putty 按照以下步骤操作:
- 在 Linux 或 macOS 上打开终端,或在 Windows 上打开 Git Bash / WSL。
生成新的 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 目录中生成密钥。
复制public键并粘贴到gitlab位置:
命令 运行 在 gitbash 上克隆存储库:
ssh-agent $(ssh-add C:\Users\youname\.ssh\id_rsa; git clone git@gitlab.com:xyz/SpringBootStarter.git)
这是我的仪表板的样子:
不太确定在哪里添加 SSH 密钥。有人知道吗?
- 您需要登录。右上角的绿色按钮。
- 点击左侧菜单中的'profile settings'。
- 单击 SSH 密钥并按照页面上的说明进行操作。
转到 https://gitlab.com/profile/keys。
如果您是新用户,每个项目页面的顶部都会显示一个横幅。
You won't be able to pull or push project code via SSH until you add an SSH key to your profile
不过,您可以忽略此警告。
只需按照 Create and Add SSH keys 的官方指南即可。
首先,你需要在输入后打开终端
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 密钥,您可以看到必须选择添加复制的密钥
转到您的 Git实验室帐户:https://gitlab.com/
单击右上角的设置 drop-down,一旦您 select 图标(white-fox 图片 [特定于我的个人资料])就会出现。
单击右上角的设置 drop-down,一旦您 select 图标(white-fox 图像)就会出现。
单击 SSH 密钥:
Add/Paste SSH 密钥。
如何生成 ssh 密钥:下载 gitbash 或 putty:
下载后 gitbash/putty 按照以下步骤操作:
- 在 Linux 或 macOS 上打开终端,或在 Windows 上打开 Git Bash / WSL。
生成新的 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 目录中生成密钥。
复制public键并粘贴到gitlab位置:
命令 运行 在 gitbash 上克隆存储库:
ssh-agent $(ssh-add C:\Users\youname\.ssh\id_rsa; git clone git@gitlab.com:xyz/SpringBootStarter.git)