यदि आपने पहले कभी जीथब का उपयोग किया है, तो आप जानते हैं कि यह तुरंत स्पष्ट नहीं है कि प्लेटफॉर्म से फाइल कैसे डाउनलोड की जाए। यह अधिक जटिल प्लेटफ़ॉर्म में से एक है, क्योंकि यह सीधे फ़ाइल साझा करने के लिए नहीं है, बल्कि इसके बजाय विकास के लिए है। दी, जीथब के बारे में एक बड़ी बात यह है कि सभी सार्वजनिक भंडार खुले स्रोत हैं, और लोगों को योगदान करने के लिए प्रोत्साहित किया जाता है - निजी भंडार हैं, लेकिन इन्हें आम तौर पर उन व्यवसायों के विकास उद्देश्यों के लिए उपयोग किया जाता है जो अपने कोड को नहीं देखना चाहते हैं जनता द्वारा। हालाँकि, Github अभी भी अन्य स्थानों की तुलना में फ़ाइलों को अलग तरह से डाउनलोड करने का काम करता है।
इसलिए यदि आप पूरी तरह से सुनिश्चित नहीं हैं कि आप Github से प्रोजेक्ट (या संपूर्ण प्रोजेक्ट) से फ़ाइलें कैसे डाउनलोड कर सकते हैं, तो हम आपको यह दिखाने जा रहे हैं कि कैसे। आएँ शुरू करें।
फ़ाइल डाउनलोड करना
अधिकांश सार्वजनिक भंडार मुफ्त में डाउनलोड किए जा सकते हैं, यहां तक कि उपयोगकर्ता खाते के बिना भी। ऐसा इसलिए है क्योंकि सार्वजनिक रिपॉजिटरी को कोडबेस माना जाता है जो ओपन सोर्स हैं। उस ने कहा, जब तक कि कोडबेस का मालिक किसी बॉक्स को चेक नहीं करता है, तब तक उनका कोडबेस आपके कंप्यूटर पर डाउनलोड किया जा सकता है, जिसे .zip फ़ाइल में पैक किया जाता है।
क्या आप मिनीक्राफ्ट में सैडल बना सकते हैं
इसलिए, यदि आप किसी सार्वजनिक कोडबेस पर जाते हैं — जैसे कि यह कैलकुलेटर टाइप करें जिसे मैंने बनाया है — आप देखेंगे कि ऊपरी दाएं कोने में एक हरा बटन है जो कहता है क्लोन या डाउनलोड . बटन पर क्लिक करें, और फिर ड्रॉपडाउन में, चुनें ज़िप डाउनलोड करें . सभी फ़ाइलें आपके कंप्यूटर पर डाउनलोड होना शुरू हो जाएंगी, आमतौर पर आपके डाउनलोड फ़ोल्डर में।
फिर, अपने कंप्यूटर पर अपना डाउनलोड फ़ोल्डर खोलें और ज़िप फ़ाइल ढूंढें। आप उस पर राइट-क्लिक करना चाहते हैं और उस विकल्प को चुनना चाहते हैं जो कहता है कि अनज़िप या अनकंप्रेस करें, और फिर उस फ़ोल्डर का चयन करें जहाँ आप फ़ाइलों को समाप्त करना चाहते हैं।
अंत में, उस चयनित फ़ोल्डर में नेविगेट करें, और आपको वे सभी Github फ़ाइलें मिलेंगी जिन्हें हमने वहीं डाउनलोड किया था!
Google डॉक्स में एक चेकबॉक्स जोड़ें
यह काफी छोटा कोडबेस है, जिसमें केवल कुछ फाइलें हैं। अगर आप जायें तो वेस बोस 'जावास्क्रिप्ट 30 जीथब पर भंडार , आप देखेंगे कि - चूंकि यह एक सार्वजनिक भंडार है - इसे उसी तरह से डाउनलोड किया जा सकता है।
फ़ाइलें डाउनलोड करने का एक बेहतर तरीका है
जबकि जिस तरह से हमने रेखांकित किया है वह सरल और सीधा है, यह केवल कोड फ़ाइलों को देखने के लिए सबसे इष्टतम है, प्रयोग नहीं। यदि आप प्रयोग करने के लिए जीथब फ़ाइलों को डाउनलोड करने की योजना बना रहे हैं, तो परियोजना को कांटा करने का सबसे अच्छा तरीका होगा।एक कांटा बस एक भंडार की अपनी प्रति है।
एक भंडार फोर्किंग कई लाभों के साथ आता है। यह आपको अपने जीथब खाते पर अपनी प्रति देता है जो आपको मूल परियोजना को प्रभावित किए बिना परिवर्तनों के साथ स्वतंत्र रूप से प्रयोग करने की अनुमति देता है। उदाहरण के लिए, आप मेरे टिप कैलकुलेटर में एक बग ढूंढ सकते हैं या अपनी खुद की सुविधाओं को जोड़ना चाहते हैं। तो, आप मेरे टिप कैलकुलेटर को फोर्क कर सकते हैं, अपने जीथब खाते पर एक प्रति बना सकते हैं। यहां, आप मूल परियोजना को प्रभावित किए बिना कोड के साथ खिलवाड़ कर सकते हैं और इसके साथ प्रयोग कर सकते हैं, क्योंकि यह आपकी प्रति या कांटा होगा। आमतौर पर, कांटे का उपयोग या तो किसी और की परियोजना में परिवर्तन का प्रस्ताव देने के लिए किया जाता है, जैसे कि बग को ठीक करना या एक सुविधा जोड़ना जैसा कि हमने उल्लेख किया है।
तो, आप सार्वजनिक भंडार कैसे फोर्क करते हैं? यह वास्तव में काफी आसान है। इससे पहले कि हम शुरू करें, आपको एक मुफ्त जीथब खाता बनाना होगा, क्योंकि आपको अपने कांटे को स्टोर करने के लिए कहीं और चाहिए। आप जा सकते हैं www.github.com और इसे अभी करो।
अगर मैं एक अमेज़ॅन उपहार लौटाता हूं तो क्या प्रेषक को पता चलेगा
एक बार जब आप अपना खाता बना लेते हैं, तो आप अपने खाते में एक सार्वजनिक भंडार बना सकते हैं। उदाहरण के लिए, आप कर सकते हैं वेस बॉस के 30 दिनों के जावास्क्रिप्ट के लिए सार्वजनिक भंडार पर जाएं प्रशिक्षण पाठ्यक्रम, और ऊपरी-दाएँ कोने में, आपको एक बटन दिखाई देगा जो कहता है कि कांटा। बटन को क्लिक करे।
इसमें कुछ सेकंड से लेकर कुछ मिनट तक का समय लग सकता है, लेकिन जीथब उस प्रोजेक्ट को क्लोन या फोर्क कर देगा जो आपके अपने गिटहब खाते पर होगा। एक बार यह हो जाने के बाद, यह आपको तुरंत आपके Github उपयोगकर्ता नाम के तहत प्रोजेक्ट दिखाएगा। सत्यापित करने के लिए, आप शीर्ष-दाईं ओर नेविगेशन बार में अपने प्रोफ़ाइल आइकन पर क्लिक कर सकते हैं, और फिर उस विकल्प का चयन कर सकते हैं जो कहता है आपका भंडार . अपनी रिपॉजिटरी की सूची में, आपको जावास्क्रिप्ट 30 कोर्स कोडबेस देखना चाहिए।
अब, आप अपने इच्छित कोड को बदल सकते हैं और प्रयोग कर सकते हैं, और यह मूल स्वामी की मूल प्रोजेक्ट फ़ाइलों को प्रभावित नहीं करेगा। यदि आप कुछ कोड बदलते हैं, बग को ठीक करते हैं, या एक नई सुविधा जोड़ते हैं, तो आप पुल अनुरोध नामक कुछ बना सकते हैं, जहां उस परिवर्तन पर चर्चा की जा सकती है। यदि मूल परियोजना स्वामी को परिवर्तन पसंद है - और यह ठीक से काम करता है - इसे मूल कोडबेस में उत्पादन कोड के रूप में विलय किया जा सकता है।
समापन
जैसा कि आप देख सकते हैं, Github से फ़ाइलें और संपूर्ण प्रोजेक्ट डाउनलोड करना वास्तव में काफी आसान है। कुछ ही मिनटों में, आप एक संपूर्ण प्रोजेक्ट को अपने कंप्यूटर पर डाउनलोड कर सकते हैं, या यहां तक कि अपने स्वयं के जीथब खाते में फोर्क भी कर सकते हैं। यह देखने के लिए कि क्या क्या प्रभावित करता है, यह देखने के लिए आपके कांटे में कोड के साथ गड़बड़ करने में ज्यादा समय नहीं लगता है, और फिर अंततः, आप अपना पहला पुल अनुरोध भी बनाने में सक्षम हो सकते हैं! हैप्पी कोडिंग!