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

EAS update执行失败,报错git exited with non-zero code:128求助

解决eas update执行时git exited with non-zero code:128的问题

从报错信息看,资产数量(47 iOS + 47 Android)远低于限制阈值,所以问题核心出在git环节,以下是针对性解决步骤:

  • 检查本地git仓库状态
    执行git status确认仓库是否存在未提交文件、冲突或分支异常:

    • 若有未提交内容,先提交或暂存:git stash(后续可通过git stash pop恢复)
    • 确保当前分支与远程分支同步:git pull origin <你的分支名称>
  • 验证git远程仓库权限
    测试远程仓库连通性:git push origin <你的分支名称>,若出现权限问题:

    • SSH方式:重新生成并添加SSH密钥到代码托管平台
    • HTTPS方式:执行git config --global credential.helper store后重新输入账号密码更新凭证
  • 清理缓存

    • 清除expo本地缓存:npx expo start --clear
    • 清除eas-cli缓存:eas build:clear-cache
  • 更新eas-cli版本
    查看当前版本:eas --version,若不是最新版,执行npm install -g eas-cli更新

完成以上步骤后,重新运行eas update即可。如果问题仍存在,执行eas update --verbose获取完整错误日志,或提供git config --list的输出信息进一步排查。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 00:15:02