You do not need a "hosted" git environment to keep a repo in a central location; a simple Unix account is enough.