वीडियो: मर्ज और रीबेस विवादों का समाधान करें
वीडियो YouTube के प्लेयर में गोपनीयता-उन्नत मोड में चलता है।
- 7 मिनट का वीडियो
- अंग्रेजी कथन · English and Arabic कैप्शन
- यूट्यूब पर देखें
मर्ज और रिबेस में समान प्रतिस्पर्धी शीर्षक को हल करें, देखें कि "हमारा" और "उनका" उनके बीच क्यों बदलता है, एक जानबूझकर संयुक्त परिणाम को बचाएं और किसी भी व्यक्ति के विचार को खोए बिना प्रत्येक ऑपरेशन को समाप्त करें।
पूरा पाठ पढ़ें
लेख में वीडियो, अभ्यास अभ्यास और प्रश्नों से प्रत्येक चरण और आदेश शामिल हैं।
वीडियो प्रतिलेख
वीडियो का वर्णन, संकेत दर संकेत।
- संघर्ष कोई त्रुटि नहीं है. यह एक है प्रश्न केवल आप ही उत्तर दे सकते हैं।
- की एक ही लाइन को दो लोगों ने बदल दिया वही फ़ाइल.
- सारा ने एक हेडिंग लिखी. उमर ने लिखा दूसरा. दोनों की शुरुआत एक ही पेज से हुई.
- Git अनुमान नहीं लगा सकता कि कौन सी पंक्ति जीतती है, इसलिए यह रुकता है और तुमसे पूछता है.
- सबसे पहले, सारा और उमर की शाखाएँ बनाएँ, और दो समान प्रतियाँ।
- पहली प्रति में हम विलीन हो जाते हैं। दूसरे में, हम पुनः आधार बनाते हैं।
- मर्ज कॉपी खोलें, सारा की शाखा पर।
- उमर की शाखा पर राइट-क्लिक करें और उसका चयन करें मर्ज आदेश.
- संवाद पहले से ही चेतावनी देता है: यह बंद हो जाएगा एक फ़ाइल में विरोध के साथ.
- हमेशा मर्ज कमिट चुनें, फिर मर्ज चुनें एक बार. जैसा कि अपेक्षित था, यह रुक गया।
- बैनर एक संघर्ष को दर्शाता है। जारी रखें है अभी तक उपलब्ध नहीं है.
- समाधान चुनें, और Index.html खोलें।
- दो पक्ष: सारा की शाखा चालू है, उमर की आवक है.
- शो बेस से सामान्य पूर्वज का पता चलता है किसी भी बदलाव से पहले पेज।
- अब आउटपुट संपादित करें। शीर्षक को इसके साथ बदलें एक जानबूझकर पंक्ति.
- सहेजें और समाधान चिह्नित करें. केवल अब Git करता है फ़ाइल को हल हुआ मानें।
- बैनर पर वापस, जारी रखें चुनें। द विलय समाप्त.
- नई प्रतिबद्धता के दो माता-पिता हैं, और संयुक्त शीर्षक.
- अब रीबेस कॉपी, सारा की भी शाखा.
- उमर की शाखा पर राइट-क्लिक करें, और रीबेस करें उस पर सारा की शाखा।
- विकल्पों को छोड़ दें, और एक बार पुनः आधार बनाएं। यह द्वंद्व के साथ रुकता है.
- लेबल देखें. अब उमर की शाखा है जिस पर हम पुनः आधारित हैं।
- सारा की प्रतिबद्धता वही है जिसे दोबारा दोहराया जा रहा है। भूमिकाएँ बदल गई हैं।
- समान रिज़ॉल्यूशन: आउटपुट संपादित करें, फिर सहेजें और समाधान चिह्नित करें, फिर जारी रखें।
- ऊपर से सारा का कमिटमेंट दोबारा बनाया गया है उमर का, उसी शीर्षक के साथ।
- टर्मिनल में, असंबद्ध प्रविष्टियों को सूचीबद्ध करें रुके हुए मर्ज का.
- स्टेज दो हमारा है: सारा का शीर्षक। मंच तीन उनका है: उमर का.
- रुके हुए रिबेस में, चरण दो और तीन दूसरी तरफ हैं.
- सुधार के बाद, कुछ भी अलग नहीं होता है, और स्थिति रिक्त है.
- मर्ज कॉपी की टिप में दो माता-पिता हैं; द रीबेस कॉपी की टिप में एक है।
- इनपुट बदलें: मार्कर हटाएं और सहेजें, लेकिन हल हो गया चिह्नित न करें.
- Git अभी भी तीन चरणों को देखता है, इसलिए जारी रखें अनुपलब्ध रहता है.
- अटक गया? निरस्त करें शाखा को वापस वहीं रख देता है ऑपरेशन शुरू हुआ.
- GitTree पहले एक पुनर्प्राप्ति स्नैपशॉट सहेजता है, इसलिए गर्भपात भी सुरक्षित है।
- अपने से पहले कभी भी एक तरफ से सब कुछ न लें दोनों संस्करण पढ़ें.
- अभ्यास: दोनों में मंचीय भूमिकाएँ सिद्ध करें प्रतिलिपियाँ, फिर दोनों को समाप्त करें।
- इसके बाद, किसी ऑपरेशन को जारी रखें, छोड़ें या निरस्त करें वह बंद हो गया है.