windows - 使用 Github 从 Windows 到 macOS 共享 Unity 项目的问题

标签 windows git macos unity3d github

所以我和我的团队开始使用 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/

相关文章:

c++ - IOCP 是否创建自己的线程?

php - 在 Windows 上执行 Git 钩子(Hook)

java - 如何在 IntelliJ IDEA 中禁用行分隔符中的差异?

c - dsymutil 的 --flat 选项的预期用途是什么

macos - Mac OS X 10.4+ 上的 Bash 配置

c - 在 Mac OS X 上,如何将 POSIX fd 转换为 FILE*?

C# Windows 'Open With >' 上下文菜单行为

c# - 是否可以捕获或隐藏非托管异常窗口?

android - Gradle 3.0 BuildException 无法创建目录

c++ - autoconf 项目的哪些文件要放入 .gitignore?