У многих программных проектов, если посмотреть полную историю со всеми ветвями, ветвистость просто бешеная. Первое впечатление обычно -- люди сидят, ломают голову, поддерживают код и процесс разработки в целостном и непротиворечивом состоянии.
Однако секунд через 15 становится ясно, что все просто делают commit, потом push, потом круглые глаза, следом pull, затем merge, и наконец опять push.