The bare minimum for syncing Git repos

I don't need GitHub or a cloud service to keep my Git repos in sync -- files and folders work just fine.