将已有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

相关推荐
为你学会写情书17 分钟前
Git 学习指南:从日常命令到多人协作与提交规范
git
东小黑2 小时前
Git 仓库操作与 VSCode 使用指南
git·vscode·gitee
拼图20914 小时前
Git常用语法
分布式·git·学习
ShineWinsu20 小时前
对于Git:基础操作的超详细保姆级解析
linux·c++·git·面试·备份·管理·版本控制器
沉迷...21 小时前
Git skip-worktree 使用笔记(本地忽略配置文件)
javascript·git
解道Jdon1 天前
JDK 27发布:紧凑对象头、G1默认、量子安全TLS
ide·windows·git·svn·eclipse·github·visual studio
天天喝旺仔1 天前
Git 内部原理深度解析:从 blob/tree/commit 对象到 packfile 与垃圾回收
数据结构·数据库·git·算法·哈希
艾莉丝努力练剑1 天前
【Git:综合复盘】Git 原理与使用
大数据·人工智能·git·elasticsearch·面试
ShineWinsu2 天前
对于Git:远程操作的超详细保姆级解析
linux·git·gitee·github·远程仓库·分布式版本控制系统·远程操作
梦帮科技2 天前
从 Guest 到 Platinum:Prompt 配额、API Key 与访问控制的安全闭环
javascript·git·架构·node.js·reactjs·html5·visual studio