【问题标题】:IntelliJ connection reset trying to git pull when connected to VPN连接到 VPN 时 IntelliJ 连接重置尝试 git pull
【发布时间】:2021-07-12 06:45:42
【问题描述】:

当我没有连接到 VPN 时,一切正常。但是当我连接到 VPN 并在我的系统(Windows 10)上配置代理脚本时,IntelliJ 无法执行任何远程 git 操作。

我尝试在 IntelliJ 代理设置中配置代理脚本,“检查连接”部分将“连接成功”提供给同一个 git 远程。也尝试过无效/重启。

我正在使用 IntelliJ Idea 2021.1.3

谢谢

【问题讨论】:

  • IDE 依赖于命令行 Git,如果 git 在 cmd.exe 中不能正常工作,那么它在 IntelliJ 中也不能正常工作。可以请您在使用 VPN 时检查 git 操作吗?否则你可能需要配置git config --global http.proxy
  • 是的,我的命令行 git 也没有工作。看起来我需要配置一个使用代理脚本的本地代理服务器,因为 git 不支持通过 pac 文件配置代理。谢谢@Ruslan Kuleshov
  • 这意味着您遇到了网络故障排除问题,因此不适合此站点。请删除它并在superuser.com重新提问
  • 通过配置代理本身解决了该问题。无需故障排除。

标签: git intellij-idea http-proxy


【解决方案1】:

使用命令行 git 配置代理解决了这个问题。

“检查连接”只是尝试使用 IntelliJ 代理设置连接到给定的 URL。但是,所有的 git 操作都依赖于命令行 git(以设置中配置的为准)。

所以我必须通过代理脚本(.pac 文件)并从那里找到 IP 地址和端口,并使用git config --global http.proxy 命令进行配置。

感谢@Ruslan Kuleshov 的提示

【讨论】:

    猜你喜欢
    • 2022-07-31
    • 2010-11-23
    • 2021-01-14
    • 1970-01-01
    • 2012-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多