मेरे पास एक गिट रिपोजिटरी (ए) थी जिसमें एक निश्चित बिंदु तक एक परियोजना का विकास शामिल था। तब मैंने यूएसबी स्टिक खो दी यह रेपो ए चालू था। सौभाग्य से मेरे पास नवीनतम प्रतिबद्धता का बैकअप था, इसलिए मैं एक नया भंडार (बी) बना सकता था, जहां मैंने नवीनतम परियोजना के राज्य को आयात किया और विकास जारी रखा। अब मैं उस खोए हुए यूएसबी स्टिक को पुनर्प्राप्त कर चुका हूं, इसलिए मेरे पास दो गीट भंडार हैं।एक गिट भंडार को किसी अन्य पर कैसे रीबेस करें?
मुझे लगता है कि मुझे रिपो बी को रिपो ए पर किसी भी तरह से पुनर्जीवित करना है, लेकिन मुझे नहीं पता कि यह कैसे करना है, शायद fetch/pull और rebase का उपयोग कर?
+1 ए और बी प्रतिबद्ध इतिहास में पूरी तरह भिन्न थे। – VonC
यह एक शानदार मदद थी; पूरी तरह से झगड़ा के साथ मैं क्या चाहता था। धन्यवाद! –
मैंने कई रिपॉजिटरीज़ को एक में सिलाई करने के लिए बस उप-मर्ज दृष्टिकोण का उपयोग किया। मैं एक दूसरे पर एक बार फिर से प्रयास करने के प्रयास में लगातार असफल रहा। भ्रष्टाचार बिंदुओं का उपयोग करके, अब मैं उन्हें एक एकल विकास समयरेखा पर सिलाई करने में सक्षम हूं, धन्यवाद! –