所以我和我的团队开始使用 Unity3D 开发游戏。我们想使用 Github 共享项目,这样我们就可以了解彼此的最新修改。
我成功地将我的 Unity 项目(整个项目文件夹)推送到 Github,其中包含 .gitignore(附在下面)和元文件。我还允许强制文本和可见元文件。
我使用的是 Windows 10,我的队友使用的是 macOS。当我的队友尝试从存储库中 pull 文件时,问题就开始了,他得到了文件,但是当他打开项目时,层次结构选项卡中的一些对象是不可见的,他在场景中看到的只是一些立方体和球体,没有别的。
我正在使用 FullStackForger 的 .gitignore(谢谢顺便说一句)。链接在这里 https://gist.github.com/FullStackForger/20bbf62861394b1a3de0
最佳答案
确保文件的EOL(行尾)样式正确,并且每个开发人员都配置了:
git config --global core.autocrlf false
这样,您就可以确定 Git 不会在 check out 这些文件时自动修改。
关于windows - 使用 Github 从 Windows 到 macOS 共享 Unity 项目的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48071157/