My collaborators and I have a few shared projects in Overleaf. It provides a few options to sync local and remote changes in project files. At this moment, using git to sync files is the only “free” option, but it requires users to manually sync files.