HI,
Developers should be able to push code to higher branches only through pull request and reviewers should approve and merge the code.
If we have conflict from SIT to UAT branch developers are resolving conflicts in VS code after resolving conflict he will not be able to push changes back because of permission. What is the best process for this requirment.