如何在git中创建SSH密钥

时间:2019-05-17 14:29:08

标签: git ssh-keys

我使用以下命令在git中创建SSH密钥

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

在git bash上,但是当我在bash上输入此命令时,它显示另一个命令列表,而不生成SSH密钥。那我怎么生成密钥呢?

2 个答案:

答案 0 :(得分:1)

使用ssh-keygen -o -t rsa -b 4096 -C "email@example.com"

创建ssh密钥

在〜。/ ssh文件夹中的列表文件之后,查看您的密钥是否存在。使用:

ls ~/.ssh/

答案 1 :(得分:1)

要生成ssh:

第1步:

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

将其替换为您的邮件ID

如果需要,请输入密码短语

第2步:

eval $(ssh-agent -s)

您将获得Agent pid(无需复制)

第3步:

ssh-add ~/.ssh/id_rsa

第4步:

cat < ~/.ssh/id_rsa.pub

复制显示的密钥,包括您的邮件ID

然后转到Github>设置> SSH和GPG密钥>单击“新建RSA(绿色按钮)”>为该密钥赋予一个随机标题,然后将其粘贴在“添加SSH密钥”下方。