How to Set Up Protected Branch Rules to Enforce Code Reviews in GitHub: 1-Min Guide

Setting up protected branch rules in GitHub ensures that code reviews are enforced before any changes are merged.

This is crucial for maintaining code quality and preventing unintended changes.

In this step-by-step guide, let's walk you through how to set up protected branch rules to enforce code reviews, with a demo to make the process straightforward and easy to follow.

How to Set Up Protected Branch Rules to Enforce Code Reviews in GitHub

Steps to follow:

1. Click the 'Settings' tab at the top of the page.

2. In the left sidebar, under 'Code and automation', click on 'Rules' and then select 'Rulesets'.

3. Under the 'Rulesets' section, click on 'New ruleset' and then select inside 'New branch ruleset'.

4. In the 'Branch targeting criteria', add the target branch you want to protect.

5. Scroll down and check the box for 'Require pull request reviews before merging'.

6. Choose the number of approvals needed to merge a branch.

7. You can set additional rules by checking the boxes.

8. Scroll down and click 'Create' to save the branch protection rule.

That's it!

Your branch ruleset has been successfully created, requiring reviews before merging!

Conclusion

By setting up protected branch rules, you ensure that every code change is thoroughly reviewed before merging, helping to maintain the integrity of your project.

It’s a simple but powerful way to improve collaboration and keep your codebase clean.

Still have questions?

Send an email to archana@leadwalnut.com, OR

Book a FREE consultation with an expert developer here.