I'm looking for a better way to version Blender files under Git. By default the entire file is saved as one big blob even though it is a structured format (has scenes, meshes, cameras... I can see it when linking parts of another blend file).
Because it's one binary file it doesn't play nice with version control systems. Is there a way to save an "unpacked" blend file?
I don't need features like diffing and merging, I just want the different versions stored more efficiently in the face of progress.