ब्रांच के साथ काम

GitHub Concepts परिचय

George Boorman

Curriculum Manager, DataCamp

ब्रांचेज़

  • प्रोजेक्ट के अलग हिस्सों पर साथ-साथ काम सक्षम करें
  • विरोधी फाइल वर्ज़न का जोखिम कम करने में मदद करें

तीन ब्रांच का डायग्राम: main, la liga, और premier league

GitHub Concepts परिचय

मुख्य ब्रांच

रेपो के कोड सेक्शन में हाइलाइट की गई मौजूदा ब्रांच

GitHub Concepts परिचय

कितनी ब्रांचें?

रेपो के कोड सेक्शन में ब्रांचों की संख्या हाइलाइट की गई

GitHub Concepts परिचय

नई ब्रांच बनाना

रेपो के कोड सेक्शन में ब्रांच आइकन हाइलाइटेड

GitHub Concepts परिचय

नई ब्रांच बनाना

ब्रांचों की सूची, केवल main दिख रहा है। दाहिनी ओर हरे रंग में New branch बटन

GitHub Concepts परिचय

नई ब्रांच बनाना

ब्रांच का नाम la liga जोड़ना और ब्रांच बनाना

GitHub Concepts परिचय

नई ब्रांच बनाना

अपडेटेड ब्रांच सूची, la liga शामिल

GitHub Concepts परिचय

फाइल जोड़ना

la liga में home बनाम away गोल्स का लाइन प्लॉट; la liga ब्रांच के कोड सेक्शन में home बनाम away गोल्स प्लॉट शामिल

GitHub Concepts परिचय

ब्रांच सूची देखना

रेपो के कोड सेक्शन में दो ब्रांच हाइलाइटेड

GitHub Concepts परिचय

ब्रांच बदलना

ड्रॉपडाउन मेनू जिसमें सक्रिय ब्रांचें main और la_liga सूचीबद्ध

GitHub Concepts परिचय

ब्रांच बदलना

ब्रांच ड्रॉपडाउन मेनू से main चुनना

GitHub Concepts परिचय

ब्रांच की तुलना

main ब्रांच का कोड सेक्शन, दूसरे la liga प्लॉट के बिना

GitHub Concepts परिचय

ब्रांच के साथ काम

हाथ पाई चार्ट के अलग-अलग हिस्से खींचते हुए

GitHub Concepts परिचय

ब्रांच प्रोटेक्शन नियम

  • खास ब्रांचों के लिए नियम
    • मर्ज करने से पहले pull request अनिवार्य करें
    • मर्ज से पहले pull requests की मंजूरी आवश्यक करें
    • प्रोटेक्टेड ब्रांच को कौन डिलीट कर सकता है, इस पर पाबंदी लगाएँ

ताला

1 Image credit: https://unsplash.com/@bluzninja
GitHub Concepts परिचय

ब्रांच प्रोटेक्शन नियम

रेपो का Settings सेक्शन हाइलाइटेड

GitHub Concepts परिचय

ब्रांच प्रोटेक्शन नियम

Settings टैब का Branches सेक्शन

GitHub Concepts परिचय

ब्रांच प्रोटेक्शन नियम

Settings टैब में ब्रांचेज़, जहाँ Default branch main है और Branch protection rules जोड़ने का सेक्शन दिख रहा है

GitHub Concepts परिचय

नियम जोड़ना

ब्रांच नाम पैटर्न को protect main नाम देना

GitHub Concepts परिचय

Pull request अनिवार्य करें

मर्ज से पहले Require a pull request पर क्लिक करना

GitHub Concepts परिचय

नियम सेव करना

नियम सेव करने के लिए Create पर क्लिक करें

GitHub Concepts परिचय

अभ्यास करते हैं!

GitHub Concepts परिचय

Preparing Video For Download...