Git & CollaborationBeginner
Protected Branch
Pronunciationpro-TEK-ted BRANCH
Definition
A repository setting that restricts direct pushes or deletions on specific branches to maintain code quality and stability. It often requires pull request approvals or passing status checks before changes can be merged.
Where you hear it
In team meetings discussing repository security, during code review process setup, or when a developer is blocked from pushing directly to the main branch.
Examples
We set up a protected branch to ensure all code is reviewed before it reaches production.
You cannot push directly to the main branch because it is a protected branch.
Common mistake
Thinking that a protected branch prevents all changes; it actually just enforces a process (like a code review) that must be followed before the change is accepted.
Keep exploring
More in Git & Collaboration