首页 > 编程知识 正文

gitee配置公钥,coding和gitee比较

时间:2023-05-04 14:34:11 阅读:108051 作者:1451

为了安全起见,远程登录上载项目必须通过认证。 Git服务基本上使用SSH公钥进行验证登录。 为了减少每次登录时输入私钥的麻烦,可以事先设置SSH公钥。 默认情况下,SSH密钥存储在~/.ssh目录中。 介绍如何在一台电脑上配置Gitee和GithubSSH的公钥。

1 .清除git全局设置如果已经配置了git,则必须首先清除git的全局设置。 如果没有,请跳过这一步。

gitconfig----global----list确认设置。

删除设置

git config---- global---- unset user.namegitconfig---global---unset user.emailgitconfig---- global

生成进入CD~~/.ssh#.ssh文件夹下的key。 电子邮件地址由Gitee或Github使用的电子邮件地址ssh-keygen -t rsa -C 'xxx@xxx.com '构成Github的sshkeyssh-keygen-keygen-

设置Gitee的ssh key ssh-keygen -t rsa -C 'Gitee使用的电子邮件地址将' Gitee的ssh key设置为id_rsa_gitee

完成后,将在~/.ssh /目录下生成以下文件

id _ RSA.github id _ RSA.github.pubid _ RSA.gite Eid _ RSA.gitee.pub

在Github和Gitee中添加public key以进入. ssh文件夹

cd ~/.ssh配置GitHub的公共密钥副本公共密钥

显示id_rsa_github.pub文件的内容cat id_rsa_github.pub

单击“添加SHH key”

粘贴复制的公共密钥

配置Gitee的公共密钥复制公共密钥并添加shh密钥

显示id_rsa_github.pub文件的内容cat id_rsa_gitee.pub

4 .创建配置文件以解决ssh冲突.在. ssh文件夹中创建配置文件

cd ~/.ssh vim config添加以下内容以区分两个ssh key :

# githubhostgithub.comhostnamegithub.compreferredauthenticationspublickeyidentityfile~/.ssh/id _ RSA _ github # giteehostgitee.comhostinamegitee.compreferredauthenticationspublickeyidentityfile~/.ssh/id _ RSA _ gitee5.连接正常

ssh -T git@gitee.com连接成功

--THE END--文章标题:在同一台电脑上配置Gitee、Github的Git SSH公钥

作者: hiyo

本文链接: https://blog.csdn.net/u 010698107/article/details/113485131

欢迎关注公众号:《测试开发小记》,及时收到最新技术文章。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。