Как по мне, то для старта вполне достаточно создать организацию на gitlab.com даже с бесплатным планом для хранения исходников, а остальное начинать использовать по мере возникновения проблем. Ну или сразу, если опыт есть и инвестиции во внедрение кажутся окупаемыми за разумный срок.
Может guthub.com сейчас тоже достойная альтернатива. Или полный пакет сервисов от Atlassian. Но гитлаб вы можете быстро и просто перенести на self-hosted сервер если понадобится, или сразу его поднять.