赞
踩
在云效codeup.aliyun.com推送本地仓库时提示大文件需要用LFS管理。折腾后记录
目录
具体安装可查看其文档
https://help.aliyun.com/document_detail/206889.html?spm=a2c4g.324168.0.i0#topic-2042160
系统里安装完后,在repository working directory也执行如下安装
git lfs install
已提交过的git历史中按文件大小查看,确定大文件的命名规律,以备下一步用上
git ls-tree -r --long HEAD | sort -k 4 -n -r | less
按大文件名字执行(可重复执行)
git lfs migrate import --include-ref=main --include="BaiduMapAPI_*"
我之前忘了第二部,不知道是不是这个原因,LFS管理的大文件本地版本变成了134字节的文本引用。莫慌,执行如下即可拉取
git lfs pull
可以垃圾回收压缩,执行
- git reflog expire --expire-unreachable=now --all
- git gc --prune=now
推送到云效远程仓库。我的是XCode项目git自动创建的,分支名称是main而不是master
git push -u origin main
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。