从windows生成gitlab ssh密钥

Had*_*320 17 ssh cmd gitlab

我已经尝试按照本指南生成一个ssh密钥以使用gitlab.

在我知道是否应该生成密钥之前,我必须检查是否已经存在这样的密钥:

type %userprofile%\.ssh\id_rsa.pub
Run Code Online (Sandbox Code Playgroud)

如果它这样说,那么我必须生成密钥:

the system cannot find the path specified
Run Code Online (Sandbox Code Playgroud)

你下一步怎么做?因为指南没有说什么,以防这是我得到的消息.

编辑:我试过了

ssh-keygen -t rsa -C "email@example.com"
Run Code Online (Sandbox Code Playgroud)

我明白了

'ssh-keygen' is not recognized as an internal or external command, 
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

编辑2:我在窗户上.

War*_* P 51

如果您安装了Windows的git,请运行Windows,git-gui然后单击"帮助".然后单击"帮助",再单击"显示Ssh密钥",再单击"生成密钥".

当你在它时,然后复制到剪贴板,然后转到你的Gitlab帐户页面并将SSH密钥添加到你的Gitlab帐户的ssh设置.

  • 天哪,这让我很生气,那是多么简单。谢谢。 (2认同)