利用GIT推送失败的解决方法
推送到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
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 巨人树洞!
评论