We have a requirement of isolating the master branch from developers who will be working on the feature branches. The developers should not have the "master" branch displayed.
I have tried with creating the branches and setting the branch policies but it doesn't work, there is no such option of hiding the master branch from displaying to the developers.
Is there any other way like using sub modules to isolate the master branch from the developers ? If so please share the procedure to create Sub modules in AZURE DevOps.