git push时卡住的解决方法(长时间不报错也不自动退出)

作者:争取多努力 时间:2022-05-08 04:40:00 

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

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

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

详细解决方案

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

        

git push时卡住的解决方法(长时间不报错也不自动退出)

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

git push时卡住的解决方法(长时间不报错也不自动退出)

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

        

git push时卡住的解决方法(长时间不报错也不自动退出)

 四、 git push -u origin master   

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

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

git push时卡住的解决方法(长时间不报错也不自动退出)

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

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

git push时卡住的解决方法(长时间不报错也不自动退出)

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

git push时卡住的解决方法(长时间不报错也不自动退出)

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

git push时卡住的解决方法(长时间不报错也不自动退出)

        4、git remote -v                 查看地址       

git push时卡住的解决方法(长时间不报错也不自动退出)

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

git push时卡住的解决方法(长时间不报错也不自动退出)

扩展:Git使用push命令卡住?

为什么Git用ssh连不上GitHub,push就卡住,而用HTTPS可以连接。上一次用Git的ssh连接时候还可以,这段时间再重新使用Git却发现ssh方式push到Git,每次一push就卡住,找遍了百度Google,用了各种方法也没有解决,困扰了我两天,后来在Stackoverflow看到了貌似ssh要IPV6啥的,所以最后终于找到了问题,原来是我们校园网不支持IPV6!!!(ipv6测试地址)

先来测试一下我们的目前校园网是否支持IPV6

git push时卡住的解决方法(长时间不报错也不自动退出)

不支持是吧,那我们来试一下用Git来连接一下远程仓库会怎么样:

git push时卡住的解决方法(长时间不报错也不自动退出)

这里都没有问题,然后我们push一下:

git push时卡住的解决方法(长时间不报错也不自动退出)

!!!就是这个样子,试过了卸载再重装,GIthub试了Gitee也试了,都是这样子,有时候还会出现这个:

git push时卡住的解决方法(长时间不报错也不自动退出)

来源:https://blog.csdn.net/ZYY_ONLY/article/details/125478898

标签:git,push,卡住
0
投稿

猜你喜欢

  • python 基于pygame实现俄罗斯方块

    2021-07-22 15:47:23
  • 发现IE6下URL path不会自动补全

    2009-03-31 12:52:00
  • Python工程师面试题 与Python Web相关

    2021-11-10 13:00:48
  • Python类型转换的魔术方法详解

    2022-04-16 12:49:06
  • Django项目使用CircleCI的方法示例

    2022-10-17 11:43:24
  • 基于Token的身份验证之JWT基础教程

    2023-06-22 10:58:20
  • 20年来我得到的20条编程经验

    2010-05-26 13:44:00
  • Python常用的日期时间处理方法示例

    2023-07-30 04:31:05
  • ASP.NET中的几种弹出框提示基本实现方法

    2023-07-13 00:23:50
  • 利用Pandas读取表格行数据判断是否相同的方法

    2022-07-30 22:10:20
  • asp HTTP_X_FORWARDED_FOR和REMOTE_ADDR

    2010-07-02 12:33:00
  • Python Flask-Login实现用户会话管理

    2023-06-05 13:13:50
  • Python+OpenCV图像处理之直方图统计

    2023-11-19 19:17:31
  • Python imread、newaxis用法详解

    2021-10-09 15:44:08
  • python的endswith()的使用方法及实例

    2023-04-30 04:42:11
  • Go语言算法之寻找数组第二大元素的方法

    2023-06-24 16:19:03
  • 使用Python-OpenCV向图片添加噪声的实现(高斯噪声、椒盐噪声)

    2023-07-01 06:32:45
  • 对Python3中的print函数以及与python2的对比分析

    2021-09-12 08:29:35
  • pycharm运行和调试不显示结果的解决方法

    2023-11-04 21:09:46
  • 分布式DBA:SQL存储过程知识总结

    2009-02-24 17:17:00
  • asp之家 网络编程 m.aspxhome.com