git - 致命:无法访问“http://repo.***.com/***/***.git/”:请求的 URL 返回错误:504
问题描述
我可以通过浏览器访问自托管的 Git 存储库。但是,git push
在命令行上会引发此错误:
$ git push origin m26.12.2--insert-auto-logic
fatal: unable to access 'http://repo.***.com/***/***.git/': The requested URL returned error: 504
到目前为止,尝试了这些没有任何效果:
- 在 Windows 10 上尝试了 Git Bash
- 将我的 DNS 服务器更改为
1.1.1.1
和8.8.8.8
- 在 Linux 上使用
tor
和proxychains
- 使用 Windows 10 命令提示符
- 尝试了这个答案并使用了 Git 代理
- 删除本文建议的 Git 凭据
- 尝试像这样使用 SSH
还有什么我可以做的吗?也许,我如何使用这种上传方法将我的提交推送到远程自托管 Git?在浏览器上浏览远程存储库时,我可以看到新建/上传按钮:
解决方案
在 Windows 10 上使用系统范围的 VPN解决了问题。不知道为什么。
推荐阅读
- laravel - Laravel:在 Model::all() 上将参数设置为模型方法
- python - 在redis中完全删除哈希键的问题
- sql-server - TSQL XML 存在带有命名空间和 IF-ELSE 条件的查询
- docker - 无法使用 docker swarm 运行应用程序,但使用 docker-compose 运行相同
- python - Django Crispy 表单不使用 bootstrap 4 构建 Accordion
- c# - 为什么向量不能延续到其他函数中?
- c++ - 将 exprtk 变量分配为向量成员
- python - {:d} 在 Python 中做了什么?
- android - 如何创建已弃用版本的 Android 虚拟设备
- loops - SCSS 颜色循环