基于Git的Unity协作开发指南: 以Unity 6 LTS为例

Git 非常适合于文本文件的版本管理。

当文件修改发生时, 它会记录修改的元数据——即在何处发生了何种修改。它不会生成原文件的副本, 也不会改动项目原始文件, 所以每次修改记录都非常节省空间。同时因为大多面向文本, Git 在 push 前压缩数据, 在 pull (其本质上是 fetch+merge 的组合)或 rebase 的时候在本地解压缩, 这样就有效地减少了本地IO和网络IO(fetch 远程仓库时)。

Continue reading “基于Git的Unity协作开发指南: 以Unity 6 LTS为例”