support remotes entry in dat.json for push/pull