Tekkub एक नहीं तो अच्छी प्रतिक्रिया मिली जवाब (-2 इस लेखन के रूप में) ने लिखा है गलत नहीं है; वह बस किसी भी विचार और गठिया से नहीं चल रहा था। मैं नीचे उन लोगों में से कुछ की गणना होगी ...
ही काम करता है आप माता-पिता रेपो के लिए "व्यवस्थापक" पहुँच है या नहीं:
मेरे मामले में, मैं रेपो-माइग्रेशन उपयोग नहीं कर सका क्योंकि मैं माता-पिता रेपो का "स्वामित्व" न करें, इसलिए मैं हस्तांतरण को अधिकृत नहीं कर सकता (माता-पिता को छोड़कर एक टीम-सदस्य के हाथों में रेपो)। तो यह मेरे लिए काम नहीं करता है। हालांकि ... यदि आपके पास वास्तव में पेरेंट रेपो के लिए व्यवस्थापकीय विशेषाधिकार हैं, तो आप माइग्रेट कर रहे हैं, फिर "ट्रांसफर रेपो" फ़ंक्शन का उपयोग करना स्पष्ट रूप से बेहतर है और कहीं भी उतना कठिन नहीं है जितना लगता है।
Git इतिहास - तुच्छ
टिप्पणीकर्ताओं में से एक रखने के लिए अपने स्वयं के इतिहास है कि वे हार नहीं करना चाहती होने नया रेपो पर चिंता व्यक्त की है। खैर, यह git
का जादू है वितरित वीसीएस। आप बस अपने स्थानीय रेपो में सभी शाखाएं और टैग और बाकी सब कुछ नीचे खींचें और उसके बाद उस इतिहास को उस रेपो तक दबाएं जिसे आप माइग्रेट करने जा रहे हैं।
git remote add origin1 https://github.com/blah/blah
git remote add origin2 https://github.com/blah/blah
git pull origin1
git push origin2
तुम दोनों रेपोस में मुद्दों बना लिया है ... अच्छी तरह से है कि
खराब कर दिया है तय करें, जो रेपो और अधिक महत्वपूर्ण सामग्री है, का उपयोग करें कि आधार है, और कुछ वहाँ में बंदरगाह सब कुछ के रूप में। यह एक "विलय" है। सौभाग्य। Ibo.ezhe द्वारा पोस्ट की गई gh-issues-import.py script स्क्रिप्ट सहायता करता है, लेकिन यह मुद्दों पर टिप्पणियां पुनर्स्थापित नहीं करता है। इसे बेहतर बनाने के लिए स्वतंत्र महसूस करें और उसे एक पुलरवेस्ट (I did) भेजें।
स्रोत
2013-02-08 19:03:28
इस नव निर्मित रेपो अब इतिहास के मालिक हैं है और मैं इसे शुद्ध करने के लिए नहीं करना चाहती। क्या यह एपीआई का उपयोग करने और इसके बजाय सभी खुले मुद्दों की प्रतिलिपि बनाने के लिए कोई समझदारी करता है? –
स्थानांतरण के बाद आप उस इतिहास को रेपो में धक्का देते हैं। – Tekkub
यह उत्तर -2 से बेहतर है। यह थोड़ा और मांसपेशियों के लिए भी पात्र है। –