git以ssh方式连接远程仓库

梦想的初衷 提交于 2020-01-15 20:58:41

首先要有公钥和私钥

查看是否已有ssh密匙

在git bash中输入

cd  ~/.ssh

查看在该目录下是否有pub后缀结尾的公钥,和同名无后缀的私钥

生成ssh密钥

在git bash中输入创建密匙

ssh-keygen -r rsa -C “yourEmailAddr”

将生成的密匙加入到对应的git

在创建仓库的目录下打开git bash,输入

ssh-add ~/.ssh/id_rsa //id_rsa是私钥的文件名,根据实际修改填写

将私钥添加进ssh-agent中
这个时候可能会报错

Could not open a connection to your authentication agent

在git bash中输入

ssh-agent bash

进入agent bash重复上一步操作就可以正确添加私钥了

在github或者阿里云等远程仓库中加入公钥

这个就不详细描述了,通过网站个人中心的设置处就可以找到ssh进行设置

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!