हालांकि यह काफी पुराना सवाल है, मेरे पास साझा करने के लिए मेरे 2 सेंट हैं।
आप टैरो के रूप में अच्छी तरह से रेपो डाउनलोड कर सकते हैं
zipball
यहां विभिन्न उत्तरों द्वारा इंगित लिंक की तरह , एक tarball
लिंक भी है जो tar.gz
प्रारूप में गिट रिपॉजिटरी की सामग्री को डाउनलोड करता है ।
curl -L http://github.com/zoul/Finch/tarball/master/
एक बेहतर तरीका है
Git एक अलग URL पैटर्न भी प्रदान करता है जहां आप केवल उस फ़ाइल के प्रकार को जोड़ सकते हैं जिसे आप url के अंत में डाउनलोड करना चाहते हैं। यह तरीका बेहतर है यदि आप इन उरलों को एक बैच या बैश स्क्रिप्ट में संसाधित करना चाहते हैं।
curl -L http://github.com/zoul/Finch/archive/master.zip
curl -L http://github.com/zoul/Finch/archive/master.tar.gz
एक विशिष्ट प्रतिबद्ध या शाखा को डाउनलोड करने के लिए
बदलें master
के साथ commit-hash
या branch-name
इसके बाद के संस्करण यूआरएल में नीचे की तरह।
curl -L http://github.com/zoul/Finch/archive/cfeb671ac55f6b1aba6ed28b9bc9b246e0e.zip
curl -L http://github.com/zoul/Finch/archive/cfeb671ac55f6b1aba6ed28b9bc9b246e0e.tar.gz
curl -L http://github.com/zoul/Finch/archive/your-branch-name.zip
curl -L http://github.com/zoul/Finch/archive/your-branch-name.tar.gz