我在为gitlab设置sshkey时遇到了问题。它停止工作,它不会工作。不知何故,它的工作现在,我没有修改任何东西,我只是添加了一个新的关键,并添加了它。我试着去理解一些事情。(我已经读了readme)
1。我的用户名和电子邮件在。gitconfig必须完全相同,他们在我的Gitlab配置文件?
2。当我做ssh-keygen -t rsa -b 4096 -C "your_email"
时,我忘了改变your_email
,它仍然有效。那么在这部分添加我的邮箱的目的是什么呢?
它真的只是一个"描述性的";注释——并不是很重要,除了以一种简单的人类可读的方式区分一个键和另一个键。
这里描述的所有选项:https://linux.die.net/man/1/ssh-keygen
这里也有类似的问题:我应该在我的ssh公钥中使用我的个人电子邮件吗?
这只是一个有趣的事情,添加-C
选项与你的邮件是在github文档ssh-keygen,但我不清楚它是否真的很重要,或者如果github以任何方式使用这个评论字段-也许gitlab是在一个类似的船。