gpt4 book ai didi

git - Unity Git - 忽略库

转载 作者:行者123 更新时间:2023-12-03 15:08:18 27 4
gpt4 key购买 nike

过去两天,我们一直在尝试在 Mac 和 PC 之间的项目中使用 Unity 设置 Git。我们让它有点工作,但我们仍然存在元数据问题和 Library/AssetDatabase3 中的冲突。

我们在 .gitignore 文件中获得了整个 Library 文件夹,但由于某种原因,其中的某些文件似乎没有被忽略。

我们还将在提交期间获得巨大的元数据列表,而不是只看到实际更改的文件的更改,还会有数百个元数据的列表。再次来自图书馆。

知道为什么库文件夹不会被忽略文件完全忽略吗?冲突问题似乎来自于 assetDabase 文件。对于 Mac 和 PC 之间的良好工作流程有什么建议吗?

最佳答案

我最近发生了这种情况,发现问题是我的整个 Unity 项目都在 repo 的一个文件夹中,而 gitignore 使用的语法是

/[Ll]ibrary/

它只搜索与 gitignore 本身相同级别的文件夹,而
[Ll]ibrary/

没有前导/也搜索所有子文件夹。删除前导/导致它正确忽略库。希望这可以帮助!

编辑:应该注意的是,如果您由于某种原因碰巧在其他地方使用该名称,则此解决方案还会导致它忽略任何其他名为 Library 的文件夹。

关于git - Unity Git - 忽略库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32783295/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com