⚠️ Cannot seamlessly configure a Git Branching model like GitFlow, GitHub Flow, etc or even a custom one organization wide. It is a manual, repository by repository process.
⚠️ In order to enable branch protection policies it has to be done on a repository by repository basis. The problem with this method is that branch protection policies are usually organization wide and there can be hundreds if not thousands of repositories within an organization. Manually applying the same branch protection policies to each repository takes a significant amount of time.