I wish that game dev peeps would see that Git for large graphics files is a real problem.

No, LFS does not help you.

Every change to your 2gb blender file is an ENTIRELY NEW FILE.

Am I wrong?

It seems we badly need a git for design/binary files that does not multiply megabytes.

#dev #gamedev #git

@dbat version control of binary blobs is a difficult problem
blender, specifically, should probably have a way to save deltas
some day...

@efi being a bit stupid, i can't quite see why blobs should be hard to diff.

I also keep thinking of parity files (par2) from usenet days and how one could fix holes in bad downloads. It was kind of magic.

@dbat it depends on how the blob is made! there's a bindiff tool you can use to see it for yourself, but it's usually not very pretty =3
@efi I'll have a go at bindiff just to learn a bit. Tanks!
@dbat apparently there's a visual tool for it, vbindiff