GitHub से फ़ाइलें कैसे डाउनलोड करें और कोड कैसे देखें

पैंसठ मिलियन डेवलपर्स और तीन मिलियन संगठन गलत नहीं हो सकते। 200 मिलियन से अधिक कोड रिपॉजिटरी की मेजबानी करते हुए, GitHub दुनिया भर में अलग-अलग कोडर्स(coders) और कंपनियों के लिए पसंद का विकास मंच है । डेवलपर(Developers) अपने सॉफ़्टवेयर को बनाने, बनाए रखने और यहां तक ​​कि वितरित करने के लिए GitHub का उपयोग करते हैं ताकि आप जैसे उपयोगकर्ता फ़ाइलें डाउनलोड कर सकें और सीधे GitHub से कोड देख सकें ।

GitHub ऐप के सोर्स कोड को डाउनलोड करना और देखना आसान बनाता है। यह गाइड आपको दिखाएगा कि गिटहब(GitHub) की वेबसाइट से सीधे फाइल कैसे डाउनलोड करें ताकि आप स्वयं प्रोजेक्ट का कोड देख सकें।

एक कोड व्यूअर स्थापित करें

किसी भी कोड को डाउनलोड करने से पहले, आपको उस कोड को देखने में सक्षम प्रोग्राम इंस्टॉल करना होगा। विजुअल स्टूडियो कोड(Studio Code) एक स्वतंत्र, खुला स्रोत और सुव्यवस्थित कोड संपादक है जो उपयोगकर्ताओं को कोड देखने और डीबग करने और कार्यों को चलाने की अनुमति देता है। 

इंस्टॉलेशन विज़ार्ड का पालन करके विजुअल स्टूडियो कोड(Visual Studio Code) डाउनलोड और इंस्टॉल करें । फिर आप उन फ़ाइलों और कोड को देखने के लिए तैयार होंगे जिन्हें आप GitHub से डाउनलोड कर सकते हैं । 

कई अलग-अलग कोड संपादक हैं। यदि कोई प्रोजेक्ट किसी भिन्न IDE (एकीकृत विकास परिवेश) के साथ बनाया गया था, तो Visual Studio उस कोड को संपादित करने के लिए आदर्श नहीं हो सकता है। ऐसा कहने के बाद , (Having)विजुअल स्टूडियो (Visual Studio) कोड आपको (Code)गिटहब(GitHub) पर अधिकांश परियोजनाओं के कोड को संपादित करने की अनुमति देगा , और यदि आप केवल कोड  देखना(view ) चाहते हैं तो यह हमेशा काम करेगा ।

GitHub पर किसी प्रोजेक्ट की नवीनतम रिलीज़(Most Recent Release) को डाउनलोड करना

मान लें कि आप एक प्रोग्रामर हैं जो एक (programmer)ओपन-सोर्स(open-source) सॉफ़्टवेयर के लिए प्रोजेक्ट फ़ाइलें डाउनलोड करना चाहते हैं । GitHub पर , प्रोजेक्ट फ़ाइलें रिपॉजिटरी में पोस्ट की जाती हैं, और प्रत्येक प्रोजेक्ट में एक रिपॉजिटरी होम पेज होता है। फ़ाइलों को देखने या डाउनलोड करने  के लिए आपके पास GitHub पर एक उपयोगकर्ता खाता होना आवश्यक नहीं है ।

जिस प्रोजेक्ट में आप रुचि रखते हैं, उसकी नवीनतम रिलीज़ को डाउनलोड करने के लिए इन चरणों का पालन करें।

  1. जीथब डॉट कॉम(github.com) पर जाएं ।
  2. GitHub के खोज बॉक्स में नाम से प्रोजेक्ट खोजें। 

  1. रिपॉजिटरी के लिए होम पेज पर नेविगेट करें।

  1. विज्ञप्ति(Releases) अनुभाग ढूंढें और नवीनतम संस्करण का चयन करें। GitHub की डेस्कटॉप साइट पर, रिलीज़ दाईं ओर साइडबार में हैं। वैकल्पिक रूप से, आप रिपॉजिटरी URL में (URL)/releases जोड़ सकते हैं । सबसे ऊपर की रिलीज़ सबसे हाल ही में होगी।

  1. इसके बाद, संपत्ति(Assets ) अनुभाग  ढूंढें और विस्तृत करें ।

  1. चूंकि आप कोड देखना चाहते हैं, स्रोत कोड .zip फ़ाइल डाउनलोड करें। Linux उपयोगकर्ताओं को स्रोत कोड tar.gz फ़ाइल डाउनलोड करनी चाहिए.

  1. चरण 6 में आपके द्वारा डाउनलोड किए गए स्रोत कोड संग्रह को निकालें।
  2. विजुअल कोड एडिटर(Visual Code Editor) पर स्विच करें और फाइल(File ) > ओपन फोल्डर(Open Folder) चुनें । नेविगेट(Navigate) करें और चरण 7 में आपके द्वारा निकाले गए फ़ोल्डर का चयन करें।

  1. फोल्डर चुनें(Select Folder ) बटन दबाएं ।
  2. विजुअल स्टूडियो कोड(Visual Studio Code)  में , आप बाईं ओर सूचीबद्ध प्रोजेक्ट देखेंगे। प्रोजेक्ट में शामिल सभी फाइलों को देखने के लिए आप ड्रॉपडाउन एरो का विस्तार कर सकते हैं। 

  1. बाईं ओर के पैनल में प्रोजेक्ट फ़ाइल चुनें, और कोड दाईं ओर कार्यस्थान में दिखाई देगा। 

ऊपर दिए गए चरण आपको GitHub पर किसी प्रोजेक्ट की नवीनतम रिलीज़ से फ़ाइलों को देखने के तरीके के बारे में बताते हैं। लेकिन क्या होगा यदि आप प्रोजेक्ट की किसी विशिष्ट शाखा से फ़ाइलें देखना चाहते हैं?

एक विशिष्ट शाखा से डाउनलोड करना

GitHub में , एक रिपॉजिटरी की कई शाखाएँ(branches) हो सकती हैं । प्रत्येक शाखा का एक अनूठा नाम होता है, और इसमें कोड परिवर्तन का एक सेट होता है। यह किसी विशेष समय पर कोड के एक विशेष भाग की एक प्रति है जहां आप मूल को नष्ट किए बिना परिवर्तन कर सकते हैं। कोड(Code) परिवर्तन शाखाओं के अंदर किए जाते हैं और फिर, यदि अनुरोध किया जाता है और अनुमोदित किया जाता है, तो परियोजना के मुख्य कार्य संस्करण में वापस विलय किया जा सकता है जिसे मास्टर शाखा(master branch) कहा जाता है । 

आइए कल्पना करें कि आप GitHub(GitHub) पर किसी प्रोजेक्ट की किसी विशिष्ट शाखा से फ़ाइलें डाउनलोड और देखना चाहते हैं । ऐसा करने के लिए, इन चरणों का पालन करें:

  1. प्रोजेक्ट को नाम से खोजें और प्रोजेक्ट के रिपॉजिटरी होम पेज पर नेविगेट करें। 
  2. शाखा(branch) ड्रॉपडाउन ढूंढें , और उस शाखा का चयन करें जिसे आप डाउनलोड करना चाहते हैं। आमतौर पर, मास्टर(Master) शाखा में नवीनतम कोड होता है, लेकिन हमेशा नहीं।

  1. अब जब आपने अपनी इच्छित शाखा का चयन कर लिया है, तो हरे रंग का कोड(Code) बटन ढूंढें और चुनें, या तो डाउनलोड ज़िप(Download Zip) चुनें या, यदि आप विकल्प देखते हैं, तो विजुअल स्टूडियो के साथ खोलें(Open with Visual Studio)(आपको गिटहब डेस्कटॉप के साथ ओपन(Open with GitHub Desktop) करने का विकल्प भी दिखाई दे सकता है ।)

  1. ज़िप फ़ाइल को निकालें और उपरोक्त अनुभाग में 7-11 चरणों का पालन करके विजुअल स्टूडियो कोड(Visual Studio Code) के भीतर से निकाले गए फ़ोल्डर को खोलें ।

उपरोक्त चरणों का पालन करके, आप GitHub पर किसी प्रोजेक्ट की विशिष्ट शाखा से कोड देख सकते हैं । इसके बाद(Next) , हम चर्चा करेंगे कि कैसे आगे भी ड्रिल डाउन किया जाए और एक विशिष्ट कमिट(commit) से फाइल डाउनलोड की जाए ।

एक विशिष्ट प्रतिबद्धता से डाउनलोड करना

हर बार जब कोई कोड परिवर्तन किसी रिपॉजिटरी पर लागू होता है, तो उसे एक कमिट(commit) के माध्यम से जोड़ा जाता है । अंतिम कोड अद्यतन के बाद से प्रतिबद्धता में सभी परिवर्तन शामिल हैं। यदि आप हाल ही में कोड परिवर्तन के कारण हुई समस्याओं को डीबग करने का प्रयास कर रहे हैं, तो आप एक विशिष्ट प्रतिबद्धता से डाउनलोड करना चाह सकते हैं।

  1. रिपोजिटरी होम पेज पर नेविगेट करें और उस शाखा का चयन करें जिसके साथ आप काम करना चाहते हैं। आम तौर पर, यह मास्टर शाखा होगी।
  2. कमिट्स(Commits ) लिंक ढूंढें और चुनें ।

  1. कमिट के शीर्षक का चयन करके वह कमिट चुनें जिसे आप डाउनलोड करना चाहते हैं।

  1. अब आप अपने द्वारा चुने गए कमिटमेंट के पेज पर हैं। इसके बाद, ब्राउज़ फ़ाइलें(Browse files) बटन का चयन करें।

  1. हरे रंग का कोड(Code) बटन ढूंढें और चुनें , और या तो ज़िप डाउनलोड(Download zip) करें चुनें या, यदि यह उपलब्ध है, तो विजुअल स्टूडियो के साथ खोलें(Open with Visual Studio)
  2. अंत में, ज़िप फ़ाइल निकालें और निकाले गए फ़ोल्डर को विजुअल स्टूडियो कोड(Studio Code) में खोलें । 

GitHub के लिए और भी बहुत कुछ है

GitHub से प्रोजेक्ट फ़ाइलों को डाउनलोड करना और देखना हिमशैल का सिरा है। आखिरकार, आप एक भंडार को फोर्क करना चाहते हैं, इसे स्थानीय भंडार में क्लोन कर सकते हैं, परिवर्तन कर सकते हैं, परिवर्तनों को अपने कांटे पर वापस धक्का दे सकते हैं, और फिर प्रोजेक्ट मालिक को स्रोत भंडार में अपने परिवर्तनों को मर्ज करने के लिए एक पुल अनुरोध सबमिट कर सकते हैं। 



About the author

मैं एक तकनीशियन हूं जो कई वर्षों से ऑडियो और उपयोगकर्ता खाता क्षेत्र में काम कर रहा है। मुझे विंडोज और मैक कंप्यूटरों के साथ-साथ ऐप्पल उत्पादों दोनों के साथ अनुभव है। मैं 2007 से Apple उत्पादों का उपयोग करना भी सिखा रहा हूं। मेरी विशेषज्ञता के मुख्य क्षेत्र उपयोगकर्ता खाते और पारिवारिक सुरक्षा हैं। इसके अलावा, मुझे विंडोज 7 होम प्रीमियम, 8.1 प्रो, 10 प्रो और 12.9 मोजावे सहित विभिन्न सॉफ्टवेयर प्रोग्रामों का अनुभव है।



Related posts