Git 陷入了推、 pull 、克隆等一切困境

标签 git github ssh

这几天,每当我尝试将提交推送到远程分支、 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/

相关文章:

git - 从 Dreamhost 中的 SSH 执行 'git pull' 到 GitHub 没有密码

php - 出错而不是使用 SSH 请求密码

mysql - 从 Windows 连接 SSH MySQL 服务器

git - 执行多个 git 远程推送的正确过程

git - 这超出了 GitHub 的文件大小限制

ruby-on-rails - 如何找出项目使用的 Ruby 版本 + Github

html - 我无法移动图像,我该怎么办?

git - 删除gitlab上的提交

git - 我无法将目录添加到 .gitignore

linux - 自动将输入提供给 Linux 命令行