I trust syncthing for singular/regular files but trusting something as complicated and interconnected as a git repo on it seems like a bad idea, especially if it's possible for two syncthing computers to act on the same git repo... I never really thought about trying it.