# मेन ब्रांच की सुरक्षा — GitHub Fundamentals: Collaboration, Pull Requests और Actions

Source: https://www.skillbyai.com/hi/github/gh-branch-protection

> Merge से पहले reviews और passing checks माँगने वाले branch protection rules से main सुरक्षित रखें।

## main की सुरक्षा क्यों

**Branch protection rules** (या नए **rulesets**) `main` पर force-pushes और सीधे commits रोकते हैं और बदलावों को reviewed pull request से गुज़रने को कहते हैं।

## आवश्यक रिव्यू और स्टेटस चेक

आप कम से कम एक अप्रूवल और सफल CI चेक को अनिवार्य कर सकते हैं, तभी PR मर्ज होने की अनुमति पाता है।

## कहाँ कॉन्फ़िगर करें

Settings → Branches → Add rule — ब्रांच पैटर्न (जैसे `main`) चुनें और लागू करने वाली शर्तें तय करें।
