首先在Unity里打开Edit -> Project Settings -> Editor,然后设置如下所示:
Version Control Mode:
每当我们在Unity中导入文件或文件夹时,Unity都会生成Meta文件。这些文件包含了导入的资源的Inspector设置,这些都需要被Git追踪。
WWW Security Emulation:
但我们做网页版游戏时,这里的设置就会显得非常重要。由于我做的是手游,所以我就保持默认值。如果你对此感兴趣,可以进一步了解。
Asset Serialization:
Unity 中所有的资源文件,包括Scene、Images、Prefabs,都会以文本或者二进制文件来存储。如果想用Git跟踪文件变化,我们应该存储成文本文件。
二、Git设置
Unity项目的Git操作和其他类型的项目基本一样。
但Unity项目中有很多文件是没有必要跟踪的:
我们可以这样设置.gitignore文件:
# =============== #
# Unity generated #
# ======