प्राप्त करना मैं एक स्क्रिप्ट स्थापित कर रहा हूं जो दूरस्थ गिट भंडार से एप्लिकेशन स्रोत कोड डाउनलोड करता है और फिर एप्लिकेशन निर्माण प्रक्रिया को लॉन्च करता है। स्पष्ट कारणों से मुझे केवल डाउनलोड करने के लिए कोडबेस के वर्तमान स्थिति (संशोधन) की आवश्यकता है - इतिहास की कोई आवश्यकता नहीं है। क्या हासिल करने के लिए गिट में कोई रास्ता है? पूरे भंडार को क्लोन करना बहुत दर्दनाक है।गिट: वर्तमान संशोधन केवल
9
A
उत्तर
13
आप उपयोग कर सकते हैं git clone --depth 1 ...
(FAQ: How do I do a quick clone without history revisions? देखें)
12
उस Git चेकआउट के --depth=1
पैरामीटर कोशिश कर सकते हैं:
git clone --depth=1 git://somehost/somerepo.git
वैकल्पिक रूप से, अगर आपके दूरस्थ होस्ट समर्थन, आप उपयोग कर सकते git archive
:
git archive --format=tar --remote=git://somehost/somerepo.git master | tar -xf -
1
एक स्क्रिप्ट सेट करने का तात्पर्य है कि आप उसी भंडार दोहराने से बनने जा रहे हैं dly। यदि ऐसा है, तो पूर्ण इतिहास के साथ git clone
करना अभी भी फायदेमंद है, क्योंकि इसे केवल एक बार करने की आवश्यकता है। इसके बाद, स्थानीय इतिहास होने से git clone --depth=1
का उपयोग करने पर भी आपके चेकआउट को तेज़ कर दिया जाएगा, क्योंकि आप केवल परिवर्तन डाउनलोड करते हैं। git clean
नौकरी करेगा यदि आपको इमारत के लिए एक प्राचीन राज्य में वापस जाने की आवश्यकता है।
संबंधित मुद्दे
- 1. केवल नवीनतम संशोधन
- 2. वर्तमान सबवर्जन संशोधन आदेश
- 3. गिट संशोधन संख्या
- 4. गिट: एक रिमोट संशोधन
- 5. एक संशोधन के गिट लॉग
- 6. गिट संशोधन अभिव्यक्ति क्या है?
- 7. गिट लॉग: भविष्य के संशोधन का लॉग
- 8. गिट एसवीएन अधिक संशोधन प्राप्त करें
- 9. केवल गिट
- 10. केवल गिट
- 11. गिट केवल
- 12. गिट - वर्तमान शाखा शॉर्टकट
- 13. गिट खींचने वर्तमान डीआईआर
- 14. पुरानी गिट प्रतिबद्धता में संशोधन कैसे करें?
- 15. गिट diff - केवल
- 16. कमिट केवल गिट
- 17. गिट-डिफ: केवल
- 18. मुझे वर्तमान समय केवल जावास्क्रिप्ट
- 19. गिट फ़ाइल के सबसे पुराने संशोधन को हटाएं
- 20. एक निश्चित संशोधन
- 21. गिट svn क्लोन: संशोधन इतिहास लाने के लिए कैसे हटाएं
- 22. संशोधन
- 23. एक गिट प्रोजेक्ट बनाना केवल
- 24. तैनाती के दौरान फ़ाइलों में गिट संशोधन संख्या डालें
- 25. अन्य संशोधन नियंत्रण प्रणालियों में गिट स्टैश समकक्ष?
- 26. प्रत्येक संशोधन
- 27. गिट पुश वर्तमान शाखा को हर्मोकू
- 28. सूची संशोधन
- 29. CXXFLAGS संशोधन
- 30. वर्तमान यूआईपीओवर कंट्रोलर केवल तीर ऑफसेट
यह एक डुप्लिकेट जैसा दिखता है: http://stackoverflow.com/questions/1209999/ – Tupteq