2012-04-24 24 views
58

के साथ एक शाखा को कैसे बदलूं, मैंने अपने स्थानीय रेपो पर एक शाखा में स्विच किया और देखा कि यह मुझे एक्स फाइल अपडेट करने वाला संदेश दे रहा है। इससे मुझे आश्चर्य हुआ क्योंकि मुझे नहीं पता था कि उस शाखा में कोई अंतर था। क्या बदल गया है यह देखने के लिए मैं उस शाखा की डिफ़ॉल्ट शाखा के साथ तुलना कैसे करूं?मैं अपनी डिफ़ॉल्ट शाखा

उत्तर

91

hg diff -r BRANCH1:BRANCH2 का उपयोग करें, जहां शाखाएं और ब्रंच 2 शाखाओं के नाम हैं। यह आपको दो शाखाओं के सिर के बीच मतभेद दिखाएगा।

आपको "एक्स फाइल अपडेटेड" के बारे में संदेश मिला क्योंकि मूल शाखा में फाइलें बदली गईं, जरूरी नहीं कि अन्य शाखाओं में फाइलें बदली गईं। Mercurial आपको दोनों शाखाओं से बदली गई फ़ाइलों के सेट का संघ दिखाता है।

+13

... और यदि आप पहले से ही (साफ-सुथरा) ​​उस शाखा में स्विच कर चुके हैं: 'एचजी diff -r डिफ़ॉल्ट ' वही – declension

+0

फ़ाइल नाम केवल आउटपुट के साथ कैसे भिन्न होगा? – BMW

संबंधित मुद्दे