Hello Karthik,
If you wish to have a group or user be the exception from a merge check then you will need to adjust the permissions and merge check requirements on the branch to not require merge checks all together. However, if you require merge checks to be applied to the branch and one of the requirements is to have X amount of approvals, then all users will be held to this requirement of the branch.
Example permissions and Merge Check setup:
Let's say Alana (Principal Engineer), Harvey (QA lead), and another 5 engineers are working on a Teams in Space project. Everyone has write access to the repository, but you want to restrict access to the master and develop branches. From the branch permission dialog, you might want to assign permissions like this:
Master |
Write access: Alana Merge via pull request: Alana, Harvey |
|
Develop |
Write access: Alana, Harvey Merge via pull request: Alana, Harvey, |
|
Further documentation:
I hope this clarifies Permissions and Merge Checks.
-Stephen Sifers
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.