My team all has a very large project (10s of gigs) we are working on. We currently all have the exact same state via a USB share, and would like to use git to track our changes without having to send all the base files to a remote server.
Is there a way to init and sync a git repository where the server does not have the full files, just the diffs/changes? Or are there alternative solutions anyone is aware of?