git 使用ssh连接Github:017

1. 首先打开Git Bash终端,生成私钥和公钥:ssh-keygen

输入:ssh-keygen   之后, 会有三步提示,全部按回车建。

 

2. 进入主路径:cd ~/.ssh/

进入这个路径之后,使用命令:ls 会看到两个文件,如下图, id_rsa私钥文件、id_rsa.pub公钥文件

 

3. 将公钥复制到github上。使用命令:cat id_rsa.pub    查看,然后将圈出来这部分放到github上

 

 

 

 

4. 这个时候就可以通过ssh连接我们(远端仓库)了:ssh git@github.com

 

如果是第一次连接,可能会出现以下提示:输入yes就好

 

注意:如果你在连接时,出现以下提示需要输入密码,原因是你使用了梯子

 

 

解决办法:需要在.ssh/路径下新建一个config文件,使用命令:vim config    在文件中输入一下内容并保存

Host github.com
Hostname ssh.github.com
Port 443
User git

 

然后再次连接即可:ssh git@github.com  出现以下提示说明你连接成功了。

 

这时你的授权就已经弄好了,然后回到.git本地仓库,修改(ssh远端仓库地址)即可。

 

后续操作与https连接操作无异!

 

posted @ 2023-05-31 16:23  博无止境  阅读(81)  评论(0编辑  收藏  举报