मैं GitHub से किसी विशेष फ़ाइल को कैसे डाउनलोड करूं?


17

मुझे GitHub पर प्रकाशित एक परियोजना से केवल एक विशेष फ़ाइल की आवश्यकता है ताकि यह पूरी परियोजना को डाउनलोड करने के लिए बहुत कम समझ में आए। लेकिन मुझे अभी डाउनलोड बटन नहीं मिल रहा है।


जवाबों:


20

यदि आप फ़ाइल की सामग्री को स्वयं देख रहे हैं तो एक "रॉ" बटन होना चाहिए।

कच्चे हो जाओ

आप या तो यह कर सकते हैं:

  • उस पर राइट-क्लिक करें और "सामग्री के रूप में सहेजें ..." का चयन करें (या आपके ब्राउज़र पर निर्भर करता है)
  • स्क्रीन पर डंप की गई सामग्री को देखने और वहां से बचाने के लिए क्लिक करें

11
यह एक उच्च qwality तीर है।
नकली नाम

4
मुझे लगा कि यह डंबलडोर था।
रॉकपैपर छिपकली

7
संलग्न ?raw=trueफ़ाइल का URL है।
इवान चौ

8

फ़ाइलों की सूची में, हर फ़ाइल नाम एक लिंक है। एक साधारण राइट-क्लिक और "इस रूप में लिंक सहेजें ..." (या आपके ब्राउज़र के लिए समकक्ष) आपको एक फ़ाइल डाउनलोड करने की अनुमति देगा।

हालांकि, यह HTML फ़ाइलों के साथ टूट जाता है। आपको फ़ाइल पेज पर "रॉ" बटन का उपयोग करने की आवश्यकता होगी क्योंकि आठ दिनों की मालासे के उत्तर का वर्णन है। मैं Google Chrome का उपयोग कर रहा हूं। आपको एक अलग ब्राउज़र पर एक अलग अनुभव हो सकता है।


1
वे लिंक उस फ़ाइल के लिए HTML पृष्ठ पर जाते हैं, न कि फ़ाइल के लिए। (जब तक आप किसी अन्य फ़ाइल सूची का उल्लेख नहीं कर रहे हैं, उस स्थिति में आपको अपना उत्तर उस फ़ाइल सूची में कैसे प्राप्त करना है, इसका विस्तार करना चाहिए)
कोडइन्चेक

1
@CodesInChaos: यह ठीक काम करता है। हां, यदि आप लिंक पर क्लिक करते हैं तो यह उस फाइल के लिए GitHub का पेज खोलेगा, लेकिन "इस रूप में लिंक सहेजें ..." फ़ाइल को इसके "मूल स्वरूप" में सहेजता है।
ऐले

यह HTML फ़ाइलों के साथ काम नहीं करता है।
जिनाडिक्स

1
मेरे लिए यह कभी काम नहीं करता (फ़ायरफ़ॉक्स का उपयोग करके)। यह हमेशा github का html पेज उस फाइल के लिए डाउनलोड करता है।
कोडइन्चोस

1
यह क्रोम में परीक्षण किया गया है और यह भी काम नहीं करता है। डाउनलोड की गई फ़ाइल में अभी भी html है। क्या आपने फ़ाइल की सामग्री की जाँच की ?
कोडइन्चोज

1

की जाँच करें RawGit जो उचित सामग्री प्रकार हेडर के साथ Github से सीधे फ़ाइलों की सेवा के लिए एक मुफ्त सेवा है।

उदाहरण URL: https://rawgit.com/user/repo/branch/file


यह कैशिंग है। कभी-कभी स्थायी रूप से।
Nakilon

1

यदि आप क्रोमियम ब्राउज़र का उपयोग कर रहे हैं, तो बस ALT कुंजी दबाए रखें और इसे डाउनलोड करने के लिए फ़ाइल पर क्लिक करें।

(मोज़िला फ़ायरफ़ॉक्स के साथ काम नहीं करता है, अन्य ब्राउज़रों का परीक्षण नहीं किया है।)


0

आप github-files-fetcher को आज़मा सकते हैं , यह एक कमांड लाइन टूल है जो एक GitHo रेपो से एक एकल फ़ोल्डर या फ़ाइल डाउनलोड करता है।

वास्तविक परिदृश्य के बारे में सोचें: आप निम्न वेबपृष्ठ पृष्ठ पर जा रहे थे और asyncअकेले उपनिर्देशिका डाउनलोड करना चाहते थे।

redux

इसके साथ github-files-fetcher, आपको सबसे पहले urlउस पेज की कॉपी करनी चाहिए , जो https://github.com/reduxjs/redux/tree/master/examples/async है , और फिर कमांड लाइन में नीचे कमांड रन करें:

fetcher --url=https://github.com/reduxjs/redux/tree/master/examples/async

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.