游戏仓库堆满二进制文件,Git 凭什么还让你全量克隆?
原创
我最近在游戏项目里被 Git 折腾过一次——仓库塞了上千个模型、贴图、二进制资源,每次克隆都得全量下载,哪怕我只改了一个关卡脚本。Git 对 monorepo 和二进制文件的支持本来就拉胯,更别提它压根没有文件级别的权限控制,而游戏开发偏偏离不开这些。
BlackGit 的切入挺直接:sparse-checkout 让你只拉需要的文件,初始状态连默认根目录都不给,配一个迷你 agent 用自然语言操作仓库。服务器端做了一层文件级代理,对接 GitHub/GitLab 上游。这个思路我认——它没试图修补 Git 底层,而是从分发层绕过问题。
1 分、0 评论说明还没人真正踩过。能不能撑起真实游戏工作流,还得看后续。
原文:Show HN: Blackgit – use Git to only download those cared files · 来源:Hacker News
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
itfan123



