查看git版本后一直卡住怎么办 git push卡住不自动退出的解决方法
在使用Git进行版本管理时,有时我们可能会遇到一些问题,比如在查看Git版本之后,卡在了某个步骤无法继续进行,特别是在执行git push命令时,有时会出现卡住不自动退出的情况。这时我们可以采取一些解决方法来解决这个问题,以确保我们的版本管理工作能够顺利进行。接下来我将介绍一些解决git push卡住不自动退出问题的方法。
目录git push时卡住(长时间不报错也不自动退出)扩展:Git使用push命令卡住?git push时卡住(长时间不报错也不自动退出)大致问题:之前用http克隆代码时,之前提交到自己的fork仓(仓)时都是稳稳进行。突然有一次git push时死活提不上去,百度了很多,原因也不是自己遇到的情况,终于七拼八凑解决了这个问题。
大致解决方案:设置ssh,用ssh来克隆代码然后再进行提交。
详细解决方案:
二、 git remove 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账号上进行配置即可。
4、git remote -v 查看地址
5、git push origin master 推送代码到远程仓库(下面这样就是成功了的)
为什么Git用ssh连不上GitHub,push就卡住,而用HTTPS可以连接。上一次用Git的ssh连接时候还可以,这段时间再重新使用Git却发现ssh方式push到Git。每次一push就卡住,找遍了百度Google,用了各种方法也没有解决,困扰了我两天,后来在Stackoverflow看到了貌似ssh要IPV6啥的,所以最后终于找到了问题,原来是我们校园网不支持IPV6!!!(ipv6测试地址)
先来测试一下我们的目前校园网是否支持IPV6
不支持是吧,那我们来试一下用Git来连接一下远程仓库会怎么样:
这里都没有问题,然后我们push一下:
!!!就是这个样子,试过了卸载再重装,GIthub试了Gitee也试了,都是这样子,有时候还会出现这个:
好了,现在我们连接我们的手机热点(手机热点不是连接校园网的,支持IPV6的),测试一下IPV6是否支持:
OK,支持IPV6,我们先把原来的ssh连接删除
没有任何返回说明删除成功,这时候再remote add一下:
接下来我们来push一下:
是不是成功了,有的会出现一个让你确认是否连接的对话框,你只要输入yes就OK了,我们再来看一下我们Github里面是否有这个文件:
OK,大功告成!
到此这篇关于git push时卡住(长时间不报错也不自动退出)的文章就介绍到这了,更多相关git push卡住内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
以上是解决卡在查看Git版本后的全部内容,如果你也遇到了同样的情况,请参照以上方法进行处理,希望对大家有所帮助。
查看git版本后一直卡住怎么办 git push卡住不自动退出的解决方法相关教程
- 游戏画面卡住不动怎么退出 如何强制退出卡住的电脑游戏
- 电脑鼠标卡住了怎么办 电脑鼠标卡住怎么解决
- 桌面卡住了只有鼠标能动怎么办 电脑卡住了怎么办
- ps突然卡住了怎么办 PS一直卡死怎么办
- 洗衣机卡住了门打不开怎么办 滚筒洗衣机门卡住怎么办
- 电脑更新的时候卡住了怎么办 Windows 10更新卡住了怎么办
- 电脑卡住没反应 电脑死机卡住无法操作怎么办
- 电脑开机更新卡住了怎么办 Windows 10更新卡住了怎么办
- 手机开机死机画面卡住不动 手机卡死无法关机怎么办
- 电脑突然卡了鼠标也不动了了 电脑鼠标卡住不动怎么办
- 笔记本开机按f1才能开机 电脑每次启动都要按F1怎么解决
- 电脑打印机怎么设置默认打印机 怎么在电脑上设置默认打印机
- windows取消pin登录 如何关闭Windows 10开机PIN码
- 刚刚删除的应用怎么恢复 安卓手机卸载应用后怎么恢复
- word用户名怎么改 Word用户名怎么改
- 电脑宽带错误651是怎么回事 宽带连接出现651错误怎么办