可以制作git treat a file as binary,以避免尝试合并并避免线路结尾的损坏等。
我试图用git-lfs做同样的事情,并打开.gitattributes文件,发现git-lfs(已经在repo中使用)添加了以下属性:
*.mat filter=lfs diff=lfs merge=lfs -text
上面的链接表明我添加了二进制属性,相当于:
*.mat -diff -merge -text
我认为这很可能是我正在寻找的:
*.mat filter=lfs -diff -merge -text
我认为应该将文件存储在git-lfs端点并维护相关指针,但是处理它与git使用-diff -merge -text属性处理文件的方式完全相同。
我通常只是尝试这个,但我担心会损坏二进制文件......所以我的三部分问题是:
提前致谢!
汤姆