पर आयात करता है मेरे पास एक प्रोजेक्ट के लिए Git
रिपोजिटरी है जिसके लिए मैंने प्लग-इन बनाया है जो Git
के साथ स्रोत नियंत्रक भी है। हाल ही में मैंने प्लग-इन के फ़ोल्डर को मुख्य प्रोजेक्ट फ़ोल्डर में कॉपी किया है। अब मेरे पास Git
और प्लग-इन फ़ोल्डर के साथ नियंत्रित एक प्रोजेक्ट फ़ोल्डर स्रोत है जो स्रोत को Git
के साथ नियंत्रित करता है। मेरा सवाल यह है कि प्लग-इन के भंडार से मुख्य भंडार में काम आयात करने का कोई तरीका है, इसलिए मैं प्लग-इन के .git
फ़ोल्डर से छुटकारा पा सकता हूं?गिट: आयात एक रेपो से दूसरे रेपो
उत्तर
प्रोजेक्ट फ़ोल्डर में एक कमांड विंडो खोलें।
सुनिश्चित करें कि आप एक शाखा में हैं। जैसे git remote add plugin ../path/to/plugin/repo
नए रिमोट से हैश लायें:
git cherry-pick firstSha1^..mostRecentSha1
:
git fetch plugin
थोक सभी प्लगइन इतिहास दूरस्थ शाखा से चेरी लेने git checkout -b plugin-history
रिमोट के रूप में प्लगइन फ़ोल्डर जोड़ें
(चेरी-पिकिंग के बारे में अधिक निर्देश यहां दिए गए हैं: How to cherry-pick multiple commits)
आपके पास प्लगइन-इतिहास शाखा पर नए काम के रूप में सभी इतिहास होना चाहिए।
'गिट रिमोट प्लगइन जोड़ने के बाद ...' आपको 'गिट फ़ेच प्लगइन' करने की भी आवश्यकता है अन्यथा हैश आपके पास नहीं होंगे स्थानीय भंडार अभी तक। –
मैंने उत्तर अपडेट किया है। धन्यवाद। – ChrisA
@ peschü टिप्पणियां हटा दी जा सकती हैं –
- 1. गिट रेपो
- 2. एक गिट-एसवीएन रेपो
- 3. एक और गिट रेपो
- 4. एक गिट रेपो
- 5. एक रेपो से दूसरे में पुश करें - गिट
- 6. गिट रेपो
- 7. एक गिट रेपो
- 8. गिट - रेपो
- 9. गिट: रेपो
- 10. गिट रेपो
- 11. गिट रेपो
- 12. गिट: रेपो
- 13. किसी गिट रेपो से दूसरे रेपो में फ़ोल्डर को कैसे लिंक करें?
- 14. रिमोट गिट रेपो (हेरोकू)
- 15. गिट रिमोट रेपो
- 16. गिट-सबट्री: क्लोन रेपो
- 17. क्लोनिंग गिट रेपो
- 18. व्यक्तिगत गिट रेपो
- 19. गिट रिमोट रेपो
- 20. गिट: रेपो को सबमिशन
- 21. निजी गिट रेपो -
- 22. अन्य क्लोन गिट रेपो
- 23. गिट रेपो नाम
- 24. एक रेपो
- 25. रिमोट गिट रेपो
- 26. रेपो
- 27. google क्लाउड गिट रेपो
- 28. स्थानीय गिट रेपो
- 29. एक बड़े रेपो
- 30. स्थानीय रूप से गिट, टीएफएस रिमोट रेपो
उनमें से कुछ या उनमें से सभी? क्या रिपो के पास एक आम पूर्वज है या वे पूरी तरह से स्वतंत्र हैं? –
प्लग-इन को शाखा में विकसित किया जाना चाहिए था। दिलचस्प सवाल यह देखते हुए कि कितना शक्तिशाली गिट है, शायद एक जवाब है। – Vorac
वह बस पूरे प्लगइन रेपो को पैच के रूप में निर्यात कर सकता है और फिर उन्हें प्रोजेक्ट के रेपो पर लागू कर सकता है। –