Followed by the appearance of distributed version control systems (DVCS), Git naturally enables the usage of a pull-based development model, in which developers can copy the project onto their own repository, and push their changes to the original repository, where the integrators will determine the validity of the pull request.
Diikuti oleh penampilan Sistem kontrol versi terdistribusi (DVCS, atau Distributed Version Control System), Git secara alami memungkinkan penggunaan pull-based development model, di mana pengembang dapat menyalin proyek ke repositori sendiri, dan mendorong perubahan mereka ke repositori asli, di mana integrator akan menentukan validitas permintaan tarik.