文章目录

新项目较大,需要多人同时使用Git管理,因此版本管理需要规范化,所以配置.gitignore文件成了必然。

项目目前只需要将Assets文件夹纳入版本控制即可(后期可能也会将ProjectSettings纳入管理)。

如果还需要将ProjectSettins纳入管理,在编写.gitignore文件前,可以进行以下几步,将设置以文本形式存储以利于版本控制(有利有弊,自己权衡):

1.在 Edit->Project Settings->Editor->Version Control Mode 中选择 Visible Meta files

2.在 Edit->Project Settings->Editor->Asset Serialization Mode 中选择 Force Text

3.保存场景和项目。

下面是一份参考的.gitignore文件:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
===============
Unity generated
===============
#Assets/
ProjectSettings/
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

♦ 本文固定连接:http://gsgundam.com/2015-04-27-gitignore-for-unity/

♦ 转载请注明:GSGundam 2015年04月27日发布于 GSGUNDAM砍柴工

友荐云推荐