Ihr könnt trotzdem ein zentrales Repository anlegen. Jeder Entwickler macht sich dann einen lokalen Clone von dem zentralen Repo, kann dort auch offline arbeiten, und wenn man wieder online ist, kann man die lokalen eigenen Änderungen in das zentrale Repo (origin/*) pushen und die anderen holen sich dieser per pull/fetch/merge wieder in ihr eigenes lokales Repo.