I am working on a project using git, that has about 10 or 12 large binary files.
The files are essentially 3D models which will be brought together at the end of our project but during development we would like to keep them separate.
(This way each modeler can work on a specific model, and have previous versions of their model ignoring other people's work)
What is the best way to work on a project in this manner? My concern is not the large file size of the models, my concern is how can there be a master repo that simply tracks each of the different models.
I would keep them separately entirely but different animators will be working on each of the models and so they need to be synced (they can't just be in separate repos) but I am not sure how to proceed.
Should I just use different branches for each model?