Hi Praveen Sreeram,
Thank you for posting this question in Microsoft Q&A Platform.
Usually, best practice is not allow commits in Collaboration branch. And this can achieve from Azure DevOps Branch policies and making it read only.
Consider following below steps.
Navigate your project and then to your repo and then to branch. Click on branch policies
**Set the policy as below.
**
This will stop commits on collaboration branch. Hope this helps. Please let me know more details if this is not the case with yours.
Please consider hitting Accept Answer
button. Accepted answers help community as well.