通过SSH的方式连接Git仓库

前置条件

git已经安装。

生成公钥私钥

任意调出 git bash 执行:

回车两次,如果已有则需要覆盖确认 Overwrite

ssh-keygen -t rsa -C "[email protected]" 

生成后的文件路径:

C:/user/你的账户/.ssh下,其中 id_rsa.pub 是公钥。

通过SSH的方式连接Git仓库_第1张图片

gitlab设置公钥

在gitlab中添加SSH公钥,并且设置过期时间,时间默认为永久:

通过SSH的方式连接Git仓库_第2张图片

使用ssh 代码克隆仓库代码的ssh地址,即可。

已有htttps本地仓库链接如何切换SSH

查看fetch和push的关联地址:

git remote -v

重新修改关联地址:

git remote set-url origin 你的git仓库的SSH链接地址

再度查看验证,url是否已经变成仓库的ssh地址:

git remote -v

尝试git push \ git pull操作:

在这里插入图片描述

你可能感兴趣的:(Git,ssh,git,运维)