Continuous delivery model
In the continuous delivery model, documentation is published regularly and frequently. One branch of the content is for all the publishing while other branches are where the content is created and updated.
There is one delivery branch, and one or more development branches. Once changes are completed in the development branch, they are pushed to the delivery branch. The delivery branch is then published.
If a new set of documentation is required, new instances are created for both the delivery and development branches. This allows the new branches to be updated without affecting the original delivery and development branches.