使用Git对Unity项目进行简单管理

创建一个新的Unity项目

  • 设置:Edit->Project Settings->Editor

    将序列化模式改成Force Text
    面板
  • 编辑一下场景并保存
    例如

初始化一个Git仓库

  • 去项目的文件目录,打开 Git Bash
    1.初始化一个git仓库
git init

2.新建一个 .gitignore 文件

vim .gitignore

在弹出的编辑窗口输入 :wq 就可以退出此窗口
3.配置 .gitignore 文件,在文本编辑器打开此文件,拷贝粘贴一下代码:

/[Ll]ibrary/
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/
/[Bb]uilds/
/Assets/AssetStoreTools*

# Autogenerated VS/MD/Consulo solution and project files
ExportedObj/
.consulo/
*.csproj
*.unityproj
*.sln
*.suo
*.tmp
*.user
*.userprefs
*.pidb
*.booproj
*.svd


# Unity3D generated meta files
*.pidb.meta

# Unity3D Generated File On Crash Reports
sysinfo.txt

# Builds
*.apk
*.unitypackage

控制版本

在项目目录打开Git Bash
1.把文件夹与文件添加到暂存区

 git add .

2.提交到仓库中

git commit -m"xxxx"

3.打一个标签

git tag v1.0

4.回到Unity编辑场景,添加两个Cube并保存场景
比如

5.重复上面1 2,再打一个标签

git tag v1.1

6.回到标签v1.0版本

git reset --hard v1.0

Unity中会弹出下面窗口,点击Reload
弹窗
git reset --hard <便签名字> //回到指定版本

参考文章

你可能感兴趣的:(使用Git对Unity项目进行简单管理)