Это зависит от того, хотите ли вы иметь один центральный репозиторий или нет. Многие организации использовали и продолжают использовать центральный репозиторий при переходе на git. Это также зависит от доступа, доверия и количества разработчиков. Если вы всего лишь несколько разработчиков, и вы все доверяете друг другу, я бы пошел с центральным голым хранилищем, к которому все подталкивают и вытаскивают. Сохраняй это простым.
Если вы являетесь 100 разработчиками и, возможно, также сторонними разработчиками, которым вы не доверяете, используя свое центральное хранилище и хотите ограничить доступ по каким-либо другим причинам, то запросы на извлечение могут быть решением.
Важно посмотреть, какой рабочий процесс вы хотите, и помните, что git не помешает вам и позволит вам решить это для себя.