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

如何移除Flutter自动生成文件以解决GitHub推送过大文件问题

解决Flutter推送GitHub时大文件卡住的问题
  • 你添加.gitignore后没生效,核心原因是这些自动生成的大文件已经被Git追踪了,单纯新增忽略规则不会让Git放弃已追踪的文件。
  • 执行以下命令清除Git缓存,重新设置文件追踪规则:
    git rm -r --cached .
    git add .
    git commit -m "更新.gitignore,停止追踪自动生成的大文件"
    
  • 完成上述操作后再尝试推送,就能跳过这些大文件了。
  • 同时检查你的.gitignore是否包含Flutter项目必备的忽略项,避免后续再出现类似问题:
    # Flutter/Dart 相关
    .dart_tool/
    build/
    flutter_export_environment.sh
    .flutter-plugins
    .flutter-plugins-dependencies
    pubspec.lock
    
    # 平台相关大文件
    ios/Pods/
    android/.gradle/
    android/build/
    

内容的提问来源于stack exchange,提问作者Gbenga B Ayannuga

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 06:36:32