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

Android Studio 2021.2.1升级后无法推送至GitHub问题求助

解决方案

1. 修复Git凭证管理冲突

Android Studio升级后自带的askpass脚本可能与系统Git凭证流程冲突,按以下操作调整:

  • 打开项目终端,执行指定凭证管理器的命令:
    # 新版Git使用
    git config --global credential.helper manager-core
    # 旧版Git使用
    git config --global credential.helper wincred
    
  • 执行后尝试重新push,验证是否解决问题

2. 清理损坏的临时脚本文件

报错提示的临时脚本文件可能已损坏,手动清理:

  • 定位到临时文件目录:C:\Users\myname\AppData\Local\Google\AndroidStudio2021.2\tmp
  • 删除该目录下所有文件,重启Android Studio,让系统重新生成合法的askpass脚本

3. 重置Android Studio的Git配置

  • 进入AS设置:File > Settings > Version Control > Git
    • 点击Test按钮验证Git可执行文件的有效性,若路径异常,手动指定系统安装的Git路径(优先使用独立安装的Git,而非AS自带版本)
    • 将SSH executable选项设置为Native
  • 进入Settings > Version Control > GitHub,移除现有账号,使用新生成的token重新添加,确保token包含repo、user等必要权限

4. 修复Git Log不显示完整记录的问题

  • 在项目根目录的终端执行,拉取所有远程分支的最新记录:
    git fetch --all
    
  • 返回AS的Git Log面板,点击右上角的刷新按钮,或右键选择Refresh同步本地记录

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 18:57:17