2013-05-13 13 views
5

में वापस लाएं पूर्ववत कैसे बाद मैंतेज

hg add 

साथ कई फ़ाइलों गलती से जोड़ा था मैं वापस लौटने के लिए कि

hg revert --all 

Unfortunatelly मैंने इसके लिए हामी नहीं था मेरा इरादा परिवर्तन के साथ करना चाहता था ताकि वे थे साथ ही वापस लाया। क्या मैं उस सामग्री को वापस प्राप्त कर सकता हूं?

उत्तर

16

आपने --no-backup निर्दिष्ट नहीं किया है, इसलिए वास्तविक फ़ाइल के ठीक आगे बैकअप फ़ाइलें होनी चाहिए।

Documentation to support this

संशोधित फ़ाइलों वापस जाने से पहले एक .orig प्रत्यय के साथ सहेजे जाते हैं। इन बैकअप को अक्षम करने के लिए ,no-backup का उपयोग करें।

+0

ग्रेट धन्यवाद। क्या उन .orig फ़ाइलों को पुनर्स्थापित करने के लिए Mercurial बताने का कोई तरीका है? – BandGap

+3

या तो कमांड प्रॉम्प्ट चाल कमांड या आपके सिस्टम फ़ाइल प्रबंधक का उपयोग करके उन्हें मूल के शीर्ष पर वापस ले जाएं। –

+1

मुझे लगता है कि बैंडगैप क्या पूछ रहा था, अगर एचजी बैकअप को पुनर्स्थापित करने के लिए एक कमांड प्रदान करता है (बिना किसी कमांडलाइन-फू या मैन्युअल प्रतिलिपि के)। – s29