用Git管理Unity项目
首先在Unity里打开Edit -> Project Settings -> Editor,然后设置如下所示:Version Control Mode:每当我们在Unity中导入文件或文件夹时,Unity都会生成Meta文件。这些文件包含了导入的资源的Inspector设置,这些都需要被Git追踪。WWW Security Emulation:但我们做网页版游戏时,这里的设置就会显得非
首先在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 #
# =============== #
Temp/
Library/
# ===================================== #
# Visual Studio / MonoDevelop generated #
# ===================================== #
ExportedObj/
obj/
*.svd
*.userprefs
/*.csproj
*.pidb
*.suo
/*.sln
*.user
*.unityproj
*.booproj
# ============ #
# OS generated #
# ============ #
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
How to use GIt for Unity Project | Full Unity Project
更多推荐
所有评论(0)