git配置SSH方式

文章类型:git

发布者:hp

发布时间:2023-08-14

通过使用gitlab方式进行代码的管理,主要有两种方式,第一种是ssh,第二个是https,进行克隆,https方式比较简单,不需要配置任何东西,今天整理一下ssh方式

一:git板块配置,生成私钥

1:打开git命令窗口,

2:配置用户名(填自己的姓名)

git config --global user.name “hxb”

3:配置用户邮箱(填自己的邮箱)

git config --global user.email “758420836@qq.com”

4:生成公钥、秘钥(填自己的邮箱,执行后需要按几次 enter 直到结束)

ssh-keygen -t rsa -C “758420836@qq.com”

5:配置 ssh 变量

git config --global ssh.variant ssh

二:gitlab配置公钥

1:找到生成私钥文件夹,当前用户下的.ssh

C:\Users%username%.ssh

2:复制公钥文件内容,公钥文件名

id_rsa.pub

3:找到gitlab中ssh配置的位置 点击ssh keys ,然后复制上面文件内容,点添加

4:然后我们就可以使用ssh方式进行克隆项目啦

三:总结

1:ssh采用端口22,而https采用端口443

2:ssh速度相对慢点,https速度快

3:ssh需要配置公私钥,https则不需要

4:https利于匿名访问,适合开源项目,ssh不利于匿名访问,适合内部项目