# मेन ब्रांच की सुरक्षा — गिटहब

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

> ऐसे नियम जो बदलावों को समीक्षित PR से गुज़ार कर main को स्थिर रखते हैं।

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

**ब्रांच सुरक्षा नियम** `main` पर force-push और सीधे कमिट रोकते हैं, इसके बजाय बदलावों को समीक्षित PR से गुज़रने की माँग करते हैं।

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

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

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

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