Git is a distributed or pull model.
This is at the heart of the processes one may use, certainly within a project but possibly at cross-project or organisational model.