You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio中Git pull/push操作失败、无限加载问题求助

Android Studio Git pull/push无限加载无响应修复方案

注意:Android Studio默认卸载流程不会删除用户目录下的配置缓存、系统级Git凭据,因此反复重装软件无法解决这类配置类问题,无需做无用的重装操作。
按以下优先级排查操作:

  • 第一步:验证系统原生Git功能是否正常
    打开PowerShell/CMD进入项目根目录,依次执行命令测试:
    git fetch origin
    git pull origin 当前所在分支名

    如果命令行执行同样卡住,问题和Android Studio无关,属于Git本身/网络/权限问题,按以下顺序修复:

    1. 执行git config --list检查本地Git的user.name、user.email、credential.helper配置是否和远程仓库要求匹配
    2. 打开Win10系统「凭据管理器」-「Windows凭据」,找到对应远程仓库的已保存凭据,删除后重新在命令行执行pull,输入正确的账号信息完成验证
    3. 若使用HTTPS协议连接仓库,检查系统代理是否拦截Git请求,可临时关闭代理测试;如需走代理,执行命令给Git配置对应代理:git config --global http.proxy 代理地址:端口
    4. 若使用SSH协议连接仓库,执行ssh -T git@你的仓库域名测试连通性,检查本地.ssh目录下的私钥权限、known_hosts配置是否正确
  • 第二步:若命令行Git操作完全正常,仅Android Studio内操作无响应,按以下顺序修复:
    1. 修正Git路径配置
      打开Android Studio设置 → Version Control → Git,在「Path to Git executable」项选择你本地系统安装的Git程序路径(不要使用AS内置的旧版本Git),点击旁侧的Test按钮,弹出对应Git版本号即代表配置正确
    2. 清除VCS相关缓存
      关闭Android Studio,进入项目根目录删除.idea/vcs.xml文件;再进入AS缓存目录C:\Users\你的用户名\AppData\Local\Google\AndroidStudio<对应版本号>\caches,清空该目录下所有文件后重启AS重新打开项目
    3. 排查代理冲突
      打开AS设置 → Appearance & Behavior → System Settings → HTTP Proxy,优先选择「No proxy」测试;如果必须使用代理,确保AS配置的代理地址和Git全局配置的代理地址完全一致
    4. 重置项目VCS关联
      打开AS设置 → Version Control,在Directory mapping列表中删除原有项目路径的映射规则,重新添加项目根目录,VCS类型选择Git,应用配置后重启AS
    5. 关闭不必要的后台VCS自动操作
      打开AS设置 → Version Control → Confirmation,关闭后台自动同步、自动checkout相关选项;再进入Settings → Tools → Settings Repository,关闭自动同步配置项

内容的提问来源于stack exchange,提问作者Siva

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.30 00:54:32