मैं मर्क्यूरियल के साथ सहयोग करने के लिए नया हूं। मेरी स्थिति:
- एक अन्य प्रोग्रामर ने 4-स्पेस इंडेंट्स को 2-स्पेस इंडेंट के साथ बदलने के लिए एक फाइल का रिव्यू 1 बदल दिया। (यानी हर पंक्ति को बदल दिया।) कॉल कि 2 रेव, दूरस्थ रेपो को धकेल दिया।
- मैंने अपने स्थानीय कार्यक्षेत्र में विभिन्न कोड परिवर्तनों के साथ लगातार 1 परिवर्तन किए हैं। कॉल कि Rev 3।
- मैंने
hg pull
एड औरhg merge
डी बिना किसी स्पष्ट विचार के, जो चल रहा था। - संघर्ष असंख्य हैं और वास्तव में ठोस नहीं हैं।
इसलिए मैं वास्तव में चाहता हूं कि विलय से पहले मैं अपने स्थानीय रेपो को 2-स्थान के इंडेंट में बदल दूं; फिर मर्ज तुच्छ हो जाएगा (मुझे लगता है)। लेकिन मैं बैकअप नहीं ले सकता। मुझे लगता है कि मुझे इसकी आवश्यकता है hg update -r 3
लेकिन यह कहता है abort: outstanding uncommitted merges
।
मैं मर्ज को पूर्ववत् कैसे कर सकता हूं, मेरे स्थानीय रेपो और रिम्स में स्थान परिवर्तन?
M-x indent-region
ईमेक में हूं , इसलिए रीइंडेंट ट्रिक थी।