Каковы возможные модели проекта в распределенном контроле версий?Есть ли лучшая статья для объяснения таких моделей, как только Pull, Shared Push, Single source?
Статья с успешной моделью ветвления - хорошее начало, даже если речь идет сначала о ветвлении, прежде чем упомянуть совместный аспект. Прежде всего необходимо выяснить модель ветвления, чтобы знать, что будет опубликовано (тянуть / толкнуть), а что нет (частные ветки).
Распределенные рабочие процессы представлены в GitBook и подробно описаны в Pro Git book , где они называются (и это не исчерпывающий список):