在Unity Editor中打开您的项目和:
>在Unity中启用外部选项→首选项→软件包→存储库(仅当Unity ver <4.5)
>在编辑→项目设置→编辑器→版本控制模式中切换到可见元文件
>在编辑→项目设置→编辑器→资产序列化模式中切换到强制文本
>从文件菜单中保存场景和项目。
>退出Unity,然后可以删除项目目录中的Library和Temp目录。您可以删除所有内容,但保留Assets和ProjectSettings目录。
如果你已经创建了你的空git repo在线(例如github.com)现在是时候上传你的代码。打开命令提示符,然后按照下列步骤操作:
cd to/your/unity/project/folder
git init
git add *
git commit -m "First commit"
git remote add origin git@github.com:username/project.git
git push -u origin master
现在,您应该在按住Option或Left Alt键的同时打开Unity项目。这将强制Unity重新创建库目录(此步骤可能不是必需的,因为我看到Unity重新创建库目录,即使你没有按下任何键)。
最后有git忽略Library和Temp目录,以便它们不会被推送到服务器。将它们添加到.gitignore文件并将忽略推送到服务器。记住,你只会提交Assets和ProjectSettings目录。
这里是我自己的.gitignore食谱为我的Unity项目:
# =======