Github提取请求和文件排除

时间:2014-07-29 21:38:07

标签: git github unity3d pull-request

我正在与一个小团队合作开发Unity3D项目,而Pull Requests则是一场噩梦。当我要查看的所有元文件都是.cs文件时,每个元文件都包含在拉取请求中。 .meta文件显然需要包含在提交中,所以有没有办法让Pull Requests用于指定的文件?如果没有,有没有办法让Pull Request流程更有条理?虽然它并不坏,但是当处理100多个元文件时,每个文件都很容易让评论者完全错过文件。

编辑:我应该说我花了大量时间研究代码审查备选方案,而且只是为了隐藏一些文件需要付出额外的努力(或成本)。谷歌搜索这个问题的结果主要是.gitignore问题,这并没有帮助。

编辑2:这些不是位于库中的元文件。这些是通过设置Unity编辑器的修订设置生成的元文件。

1 个答案:

答案 0 :(得分:2)

元文件至关重要。但是在提交中改变其中的100个是很奇怪的。潜在问题清单:

  1. 每个人都使用相同的unity3d版本吗?他们应该使用相同的版本号(即统一4.5.2 OSX和4.5.2 Win应该一起工作,但如果有人使用4.3.4会有问题)

  2. 是编辑 - >项目设置 - >编辑器 - >版本控制设置为可见和资产序列化为文本?他们应该。

  3. 典型变化的差异是什么? .cs的元文件不会随其内容发生变化。

  4. .gitignore的内容是什么?一个好的是:

  5. /.gitignore

    /Assembly*
    /obj
    /Library
    /Temp
    /*.sln
    /*.userprefs
    .DS_Store
    
相关问题