推送到GITHUB时会限制100M以上文件的推送,
但把大文件删除之后再次推送依然会因为这个大文件导致推送失败,因为这个文件已经放到了.deploy_git文件夹里面,意味着尽管在根目录删除了依然会继续推送已经存放在.git内的文件,而.git文件夹是隐藏起来的,

解决方法

在.deploy_git文件夹里面启动Git Base,
git filter-repo --path 文件路径 --invert-paths

最后继续运行推送程序即可

git filter-repo的安装

git filter-repo 需要额外安装,利用pip,(安装pytho时勾选add to path)

pip install git-filter-repo

检查安装情况

git filter-repo --version