Trunk-based development to model tworzenia gałęzi w repozytorium kodu, w którym programiści aktywnie rozwijają produkt na jednej głównej gałęzi. Wdrożenia następują prosto z głównej gałęzi.