这几天,每当我尝试将提交推送到远程分支、 pull 、使用 ssh 克隆(http 克隆工作正常)时:它就会卡住,没有任何错误消息等,什么也没有,只是卡住了
我尝试重新安装 Git,删除并清除它并重新安装,删除 .gitconfig
文件夹,删除 ssh key 并创建一个新 key ,如所述 here ,但没有任何效果...
清除并删除 .gitconfig
并更改它实现的 key 以执行一次 ssh 克隆和一次推送后,它再次陷入困境......
导致此问题的原因是什么?我很绝望 :( (我正在运行 Kubuntu 22.04 并尝试在 GitHub 上推送)
提前致谢!
编辑:好吧,也许我终于明白问题是什么:我的路由器。如果我连接到我的移动热点,一切正常...... 编辑2:如果我使用以太网电缆连接,则会出现此问题,但如果我尝试连接到同一个路由器的wifi,它工作正常...
有没有办法在不更换路由器的情况下解决这个问题?
最佳答案
终于找到了解决方法:运行
sudo /sbin/iptables -A OUTPUT -t mangle -p tcp --dport 22 -j TOS --set-tos 0x00
修复当前 session 的问题
关于Git 陷入了推、 pull 、克隆等一切困境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71443010/