Answers:
GitHub的gitignore模板是此类列表的一个很好的参考。特定于Unity的列表在此处。
如果您觉得缺少东西,请提出请求!
您可以看一下我在GitHub上的Unity项目Radius作为示例。或者Unity.gitignore
在官方GitHub gitignore存储库中检出文件。
Damien Mayance在他的网站上也有关于Git和Unity项目的不错的指南。
确保您检入.meta
文件,因为这是Unity用来引用每个资产的内容。您可以通过转到Edit->Project Settings->Editor
并更改Version Control
为在操作系统中将其隐藏Visible Meta Files
。
如果将unity项目存储在名为的文件夹中UnityProjectName
,这就是您的.gitignore的外观。如果您仅将Unity项目文件夹作为GitHub存储库的根目录,则只需UnityProjectName/
从下面的每个路径中删除即可。
.gitignore
# Ignore unneeded Unity files
# --------------------------------------------------
UnityProjectName/Temp/
UnityProjectName/obj/
UnityProjectName/Library/
UnityProjectName/*.csproj
UnityProjectName/*.unityproj
UnityProjectName/*.sln
# Ignore Custom Builds
# --------------------------------------------------
UnityProjectName/[Bb]uilds/