GitHub Fundamentals: Collaboration, Pull Requests और Actions

GitHub workflows सीखें: repositories, pull requests, issues, forks, branch protection, Actions और Pages। कोड पर सहयोग करने वाले developers के लिए।

कोर्स शुरू करें →

आप क्या सीखेंगे

  • repositories बना सकेंगे, local projects जोड़ सकेंगे और code push व clone कर सकेंगे।
  • सही strategy के साथ pull requests खोल, review और merge कर सकेंगे।
  • issues, milestones और projects से काम ट्रैक कर सकेंगे और forks से योगदान दे सकेंगे।
  • branches सुरक्षित रख सकेंगे और accounts व dependencies सुरक्षित कर सकेंगे।
  • Actions से tests automate कर सकेंगे, releases publish कर सकेंगे और Pages से sites होस्ट कर सकेंगे।

पाठ्यक्रम

मॉड्यूल 1: शुरुआत करें

  1. गिटहब क्या है?
  2. अकाउंट और आपकी पहली रिपॉज़िटरी
  3. लोकल रिपॉज़िटरी जोड़ें

मॉड्यूल 2: बुनियादी सहयोग

  1. पुश और क्लोन करना
  2. README फ़ाइलें

मॉड्यूल 3: पुल रिक्वेस्ट

  1. पुल रिक्वेस्ट क्या है?
  2. पुल रिक्वेस्ट खोलना
  3. पुल रिक्वेस्ट की समीक्षा
  4. मर्ज रणनीतियाँ

मॉड्यूल 4: इश्यूज़

  1. इश्यू बनाना और लेबल करना
  2. इश्यू को पुल रिक्वेस्ट से जोड़ना
  3. प्रोजेक्ट ट्रैकिंग के लिए इश्यूज़

मॉड्यूल 5: फोर्किंग

  1. फोर्क और पुल रिक्वेस्ट वर्कफ़्लो

मॉड्यूल 6: ब्रांच सुरक्षा

  1. मेन ब्रांच की सुरक्षा
  2. Security: 2FA, Dependabot और Secret Scanning

मॉड्यूल 7: गिटहब एक्शन्स

  1. गिटहब पर CI/CD
  2. एक न्यूनतम वर्कफ़्लो

मॉड्यूल 8: गिटहब पेजेज़

  1. स्टैटिक साइट होस्ट करना
  2. Releases और Tags

मॉड्यूल 9: टीम फ़ीचर्स

  1. ऑर्गनाइज़ेशन और टीम्स