मेरी गिट रिपॉजिटरी निम्नलिखित की तरह दिखती है: मेरे पास एक बड़ी कोडबेस ए 1 और कुछ शाखाएँ हैं जिनमें इस कोडबेस में छोटे बदलाव होते हैं, चलो उन शाखाओं को बी 1, सी 1 और डी 1 कहते हैं।
आज मुझे पता चला कि मैंने गलती से बड़े कोडबेस के गलत संस्करण का उपयोग किया था: मैंने A1 का उपयोग किया था लेकिन मुझे A2 का उपयोग करना चाहिए था। मैं 3 शाखाओं के साथ समाप्त करना चाहता हूं (चलो उन शाखाओं को बी 2, सी 2, डी 2 कहते हैं) जो कि कोडेज़ ए 2 पर लागू होने वाले छोटे परिवर्तन हैं। तो निम्नलिखित अंतर समान होना चाहिए:
- ए 1 बी 1 को फैलाना = ए 2 बी 2 को अलग करना
- ए 1 सी 1 को फैलाना = ए 2 सी 2 को फैलाना
- ए 1 डी 1 को फैलाना = ए 2 डी 2 को अलग करना
- A1 A1 = diff B1 B2 = diff C1 C2 = diff D1 D2 फैलाएं
मैं आभारी रहूंगा यदि कोई मुझे एक टिप दे सकता है तो मुझे यह कैसे करना चाहिए।