程序员访问 GitHub 的几个坑
写代码的人都遇到过这种情况:克隆仓库时进度条卡在一半,拉取依赖包时频繁超时,提交代码也偶尔报错。这些问题未必都和 GitHub 本身有关,本地网络和开发工具的配置同样重要。如果你打算尝试快连VPN,先看看下面几个常见的坑。
坑一:git 的代理配置互相冲突
git 如果单独配置过代理,可能会和系统的网络工具产生冲突,表现为有时能推送、有时报错。排查时可以先用 git config 查看当前设置,确认没有遗留的旧地址,再逐一测试。
坑二:依赖包下载慢,不一定是 GitHub 的问题
- 确认 npm、pip 等包管理器的源地址是否正确,别让快连VPN 的设置掩盖真正的问题。
- 检查项目里是否写死了某个已经失效的源。
- 用 curl 分别测试 GitHub 和包源的响应时间,再决定优化哪一项。