गिटहब कांटा

अन्य लोगों के भंडार में योगदान कैसे करें

किसी और के भंडार में जोड़ें

सहयोग Git के केंद्र में है।

हालाँकि, Git आपको एक्सेस अधिकारों के बिना किसी और के रिपॉजिटरी में कोड जोड़ने की अनुमति नहीं देता है।

इन अगले 3 अध्यायों में, हम आपको दिखाएंगे कि किसी रिपॉजिटरी को कैसे क्लोन किया जाए, उसमें बदलाव कैसे किए जाएं, और अनुशंसा की जाए कि उन बदलावों को मूल रिपॉजिटरी में लागू किया जाए।

🎯अंतिम लक्ष्य:

इन अध्यायों के अंत में, आपको हमारे सार्वजनिक GitHub पेज पर एक संदेश जोड़ने का अवसर मिलेगा:https://jassifteam-test.github.io/

1

एक भंडार फोर्क करें

कांटा एक भंडार की एक प्रति है।

यह तब उपयोगी होता है जब आप किसी और के प्रोजेक्ट में योगदान देना चाहते हैं या उनके प्रोजेक्ट के आधार पर अपना खुद का प्रोजेक्ट शुरू करना चाहते हैं।

नोट:

forkयह Git में एक कमांड नहीं है, बल्कि GitHub और अन्य रिपॉजिटरी होस्ट पर पेश किया गया एक कमांड है।

आइए GitHub में लॉग इन करके और अपनी रिपॉजिटरी को फोर्क करके शुरुआत करें:

https://github.com/jassifteam-test/jassifteam-test.github.io

GitHub Fork Button

GitHub कांटा बटन

अब हमारे पास jassifteam-test.github.io की अपनी प्रति है:

GitHub Fork Complete

GitHub कांटा पूरा हो गया है

कांटा हो गया!

अब आइए देखें कि हम इसके लिए अपनी स्थानीय प्रति कैसे जोड़ते हैं।

कांटा क्या है?

रिपोजिटरी प्रतिलिपि

मूल भंडार की एक पूर्ण प्रतिलिपि बनाता है

आपके खाते में

कांटा आपके GitHub खाते में जोड़ा गया है

स्वतंत्र शाखाएँ

परिवर्तन मूल से स्वतंत्र रूप से किये जा सकते हैं

योगदान करने का अवसर

पुल अनुरोध के माध्यम से मूल में योगदान करें

कांटा क्यों?

खुला स्रोत योगदान

एक्सेस अधिकारों के बिना ओपन सोर्स प्रोजेक्ट्स में योगदान करें

प्रयोग

मूल प्रोजेक्ट को प्रभावित किए बिना परिवर्तनों का परीक्षण करें

सीखना

वास्तविक परियोजनाओं पर अन्य लोगों के कोड से सीखें

वैयक्तिकरण

अपनी आवश्यकताओं के लिए योजनाओं को अनुकूलित करें

कांटा बनाम क्लोन

विशेषता काँटा क्लोन
जगह GitHub सर्वर पर आपके स्थानीय कंप्यूटर पर
सही आपके GitHub खाते में आपके कंप्यूटर पर
योगदान पुल अनुरोध के साथ संभव यदि पहुंच नहीं है तो नहीं
आवेदन योगदान + अनुकूलन केवल आवेदन

अगले कदम

1

कृपया फोर्क करें

रिपॉजिटरी को अपने GitHub खाते में कॉपी करें

2

क्लोन

फोर्क्ड रिपॉजिटरी को अपनी स्थानीय मशीन पर डाउनलोड करें

3

परिवर्तन करें

अपनी स्थानीय प्रति में सुधार करें

4

Pull Request

मूल भंडार में अपने परिवर्तनों की अनुशंसा करें

त्वरित संदर्भ

काँटा

भंडार की प्रतिलिपि बनाएँ

जगह: GitHub

क्लोन

स्थानीय कंप्यूटर पर डाउनलोड करें

git clone URL

नदी के ऊपर

मूल परिवर्तनों के साथ समन्वयित करें

git remote add upstream

Pull Request

परिवर्तन की अनुशंसा करें

तरीका: GitHub UI