将已有git工程转为使用LFS

工程文件太大,迁移到新的仓库一直报错,使用lfs完美解决。AI搜集资料完美,哈哈哈

//安装lfs

git lfs install

//添加跟踪

git lfs track "*.uasset" "*.umap" "*.mp4" "*.wav" "*.png" "*.tga" "*.pdb"

//

git add .gitattributes

//提交弃用lfs

git commit -m "Enable LFS for UE assets" || true

//迁移文件到lfs

git lfs migrate import --include="*.uasset,*.umap,*.mp4,*.wav" --everything

//清理旧对象

git reflog expire --expire=now --all

git gc --prune=now --aggressive

git lfs prune

//验证文件大小

git count-objects -vH

du -sh .git

//设置云端连接

git remote set-url origin https://xxx.git

//提交所有

git push --force --all

git push --force --tags

相关推荐
CSDN_RTKLIB13 小时前
多次git add拆解
git
CSDN_RTKLIB14 小时前
git push -u
git
xiaoxiang960916 小时前
Git 分支同步实战:`merge -X theirs` 与完全合并方案
数据库·git·elasticsearch
李可以量化17 小时前
Redis Client 从了解到精通(二)下:String 类型进阶操作全解
redis·git·python·量化交易·qmt
wy31362282117 小时前
Git——ignore让项目的 target 目录真正被忽略(忽略其他文件也是同样的道理)
开发语言·git
deli00700719 小时前
正则表达式可视化测试工具:输入即匹配,高亮一目了然
git·测试工具·正则表达式
爱莉希雅&&&19 小时前
Git 版本控制完整学习笔记
笔记·git·学习
CSDN_RTKLIB21 小时前
Git 修改绑定远程仓库
git
青春易逝丶1 天前
Git相关
git