你是否应该忽略.obj,.mtl,ect ...文件,以便能够跟踪从GitHub这样的地方添加和删除的行?
当我提交.obj文件并推送它时,我的统计数据中添加了13,000行代码。我觉得这太不公平了。有没有办法上传模型并保持线路关闭?如果不是,大多数人和团队如何分享这些模型?
我检查了github的文档,但找不到与该主题相关的任何内容。
另外,当我添加到.gitignore时,它没有忽略.obj文件。太奇怪了。
我尝试将* .obj和obj作为忽略的行。两者都没有。
# Ignore .obj files #
*.obj
*.mtl
仍然得到这个......
您可以在此处查看图片:
答案 0 :(得分:2)
如果您首先从索引中删除这些文件(而不是从磁盘中删除),Git可以忽略这些文件。
git rm --cache *.obj
您也可以递归删除文件夹的内容,例如build/
:请参阅
任何易于重新生成的东西都不应包含在回购中。