需要版本管理的目录
- Assets
- ProjectSettings
- 提交的时候仅提交Assets 和 ProjectSettings 两个目录下所有东西,忽略掉其他所有目录和文件
- 提交的时候 *.meta 文件也要提交
以下是自动生成的目录或文件
- .csproj,.sln这些IDE的工程文件是自动生成的;
- Library,主要存的是一个本地的Cache文件,不要加到版本管理中;
- Temp,这个是Build过程中产生的文件;
Unity Project Settings
- Edit->Project Settings->Editor:Version Control 选择为[Visible Meta Files];
- Editor-> Project Settings->Editor:Asset Serialization Mode选择为:[Force Text]
- Edit->Preferences -> Packages:Repository选择为[External];