Конфликты возникают при слиянии веток и они в ручном режиме исправляются разработчиками. Код разбивается на ветки в большинстве случаев по готовности к использованию и присутствующем функционалу. Безопасность обеспечивается через код-ревью, то есть тщательное изучение кода, написанного другими участниками.