最后更新:2022-03-27 20:13
在使用Git当它被用作仓库时,我们就会拥有它。Github账号公司也有Gitlab如果您需要配置不止一台机器, 请参考 。Git我们可以访问帐号SSH Key配置多个公钥。
要开始, 请清空整个收件箱和用户名 。
2.Windows下打开Git Bash,创建SSH Key键入到提示处的密码。即使您没有密码,也可以返回。
3.此时用户目录下/.ssh/有4个文件,因为Git默认使用id_rsa我们必须进入钥匙
4.配置config,让Git不同的域名应使用不同的私人密钥。
5.Github&Gitlab新增SSH Key
新增SSH Key,Github和Gitlab有点相同,故事很复杂Github为例了,登录GitHub,点击头像—>Setting—>SSH and GPG keys—>New SSH key—>填写title和Key(title:随意填,相当于给SSH Key取一个别名,Key就是将公钥填入)
6.测试Github&Gitlab的SSH Key是否成功
如果出现You’ve successfully authenticated, but GitHub does not provide shell access它表明,它已经成功地连接了起来。
1.测试Gitlab的SSH Key如果连接成功,将显示拒绝的许可(公钥)电文。
最新的三线关注日志显示,没有匹配的算法、获取相关信息的途径,或openssh第八,自第二版以来,它默认关闭。SSH-RSA
算法,算法存在安全问题(
OpenSSH to deprecate SHA-1 logins due to security risk | ZDNet
),当然,我们可以重新启动它。但存在安全风险。在
config的Gitlab配置中添加如下一行
再次运行
出现You’ve successfully authenticated, but GitHub does not provide shell access,连接成功!
最后,相关用户名和电子邮件地址将是相关项目令人欣喜的提交代码。
完工!
本文由 在线网速测试 整理编辑,转载请注明出处。