Gitlab server sync

our group have 3 sites, every site setup a local gitlab server. how to keep 3 gitlab server data are same(sync)?local user pull/push data to local server。