git push时卡住(长时间不报错也不自动退出)

git push时卡住(长时间不报错也不自动退出)

大致问题:之前用http克隆代码时,之前提交到自己的fork仓(仓)时都是稳稳进行,突然有一次git push时死活提不上去,百度了很多,原因也不是自己遇到的情况,终于七拼八凑解决了这个问题。

大致解决方案:设置ssh,用ssh来克隆代码然后再进行提交。

详细解决方案:

一、git remote -v 查看一下原来连的地址(小编这里之前连的是http的地址)

二、 git remote rm origin 解除原先连接

三、git remote add origin ssh地址 连接SSH地址的远程库

四、 git push -u origin master 提交到远程仓库(这里成功了就可以不用往下看了,没成功且遇到与小编一样的可以往下操作,绝对良心啊啊啊啊)

报错:fatal: Could not read from remote repository.

解决办法:删除当前key,然后重新生成key

1、 ssh-keygen -t ed25519 -C "git绑定的邮箱" 生成公钥

2、会在本地C:\Users\你的用户名.ssh生成文件夹,里面有id_ed25519和id_ed25519.pub两个文件然后复制id_ed25519.pub文件里面的内容(这俩名字可能会不大一样,反正里面的内容都是差不多的),然后到自己的git账号上进行配置即可。

3、git remote add origin ssh地址 设置远程地址(小编这是上面已经执行了一边,所以显示我已经有这个了)

4、git remote -v 查看地址

5、git push origin master 推送代码到远程仓库(下面这样就是成功了的)

黄金推荐

“换汤不换药”单字意思解释
365bet官网网址

“换汤不换药”单字意思解释

✨ 09-14 💎 价值: 3461
[世界杯]大腿有多粗?C罗秀教科书般庆祝动作!
英国365网址是多少

[世界杯]大腿有多粗?C罗秀教科书般庆祝动作!

✨ 08-24 💎 价值: 1203
崩坏3主线20章怎么过 主线20章详细攻略
365bet官网网址

崩坏3主线20章怎么过 主线20章详细攻略

✨ 09-08 💎 价值: 6907