वास्तव में कम से कम शेल्व उपकरण में "भाग" को संदर्भित करता है। जो मुझे उन्हें वापस करने के लिए पसंदीदा तरीके से लाता है (और TortoiseHg की पसंदीदा विशेषताओं)।
बस उन हिस्सों को स्थानांतरित करें जिन्हें आप हटाना चाहते हैं, जिसे आप पूरी तरह से हटाने के इरादे से बनाते हैं। यह वास्तव में तब तक काम करता है जब तक कि भागों की पहचान की जाती है क्योंकि आपको उनकी आवश्यकता होती है। यदि नहीं, तो आपके पास मैन्युअल रूप से कुछ करने के अलावा कोई विकल्प नहीं है।
यदि आप टोर्टोइजएचजी वर्कबेंच या विजुअलएचजी का उपयोग करते हैं, तो शेल्व टूल पर जाना बहुत आसान है: diff मोड टॉगल बटन के बगल में एक बटन है। यदि आप अलमारियों से परिचित नहीं हैं, तो अपने आप को एक पक्ष बनाओ और इसका उपयोग शुरू करें। जब मैंने जल्दी करने के लिए भूल लिया है, तो उसने मुझे बहुत उत्तेजना बचा दी है, या प्रतिबद्धता से प्रयोगात्मक कोड छोड़ने का फैसला किया है।
स्रोत
2012-02-23 08:04:30
शायद आपको यह निर्दिष्ट करना चाहिए कि एक हंक क्या है। मुझे एचजी के साथ ज्यादा अनुभव नहीं है, लेकिन जब मैंने इसे पढ़ा है, तो मैंने इस नाम को दस्तावेज़ में नहीं देखा है, और विकी में 'हंक' खोज 0 परिणाम देता है ... – PhiLho
"हंक" से मेरा मतलब है "स्निपेट बदलें ", यानी" diff "का एक हिस्सा। TortoiseHg इस शब्दावली का उपयोग करता है और इसलिए डार्क्स करता है। –
आप TortoiseHg विकल्पों में एक बाहरी diff टूल (उदाहरण के लिए: TortoiseGitMerge) सेट अप कर सकते हैं, और TortoiseHg में अपनी फ़ाइल पर दिखाई देने वाले राइट-क्लिक मेनू में "डिफ टू पैरेंट" चुनकर इसे लॉन्च कर सकते हैं। Diff उपकरण से, शिकारियों को अलग से पहचानना और वापस करना आसान है। – wil