Unity3d 忽略';包装';Unity 2018中的文件夹?

Unity3d 忽略';包装';Unity 2018中的文件夹?,unity3d,Unity3d,我刚刚将我的Unity从2017.3.1f1更新到2018.2.1f1,当我打开我的项目时,它将manifest.json文件从UnityPackageManager文件夹移动到Packages文件夹。此外,它还在软件包文件夹中创建了一组文件和文件夹 我的问题是: 忽略存储库中的包文件夹,特别是manifest.json安全吗 谢谢。manifest.json包含您的依赖项列表(您在项目中使用的包)。因此,如果您在另一台机器上克隆存储库,unity将使用此列表下载所需的软件包 简短回答:您不应该

我刚刚将我的Unity2017.3.1f1更新到2018.2.1f1,当我打开我的项目时,它将manifest.json文件从UnityPackageManager文件夹移动到Packages文件夹。此外,它还在软件包文件夹中创建了一组文件和文件夹

我的问题是:

忽略存储库中的文件夹,特别是manifest.json安全吗


谢谢。

manifest.json包含您的依赖项列表(您在项目中使用的包)。因此,如果您在另一台机器上克隆存储库,unity将使用此列表下载所需的软件包


简短回答:您不应该在.git中放置软件包。它应该与其他项目文件一起提交。

这方面的谷歌搜索结果不多,因此对于未来的搜索者,我将添加:

在Unity 2020.1(可能更早)中,实际的包内容保存在
库/PackageCache
中,只有清单文件存在于根
文件夹中


如果
Library
被忽略,则
.gitignore

中不需要额外的条目来澄清。那么,将packages文件夹添加到gitignore中是否可以,manifest.json除外?编辑我对unity编辑器中显示的包含多个我不知道的文件的新包文件夹感到困惑