2010-05-04 14 views
57

में किसी फ़ाइल में परिवर्तनों को कैसे हटाएं, क्या आप कृपया मुझे बता सकते हैं कि मैं स्थानीय रूप से किए गए परिवर्तन को कैसे हटा सकता हूं?एचजी

गिट में, मैं git checkout -- aFile.cpp कर सकता हूं, मैं hg के साथ एक ही चीज़ कैसे कर सकता हूं?

उत्तर

75
hg revert <filename> 

उपलब्ध hg आदेशों के बारे में अधिक विस्तार man page पर उपलब्ध है।

(ध्यान दें कि यह git revert के रूप में ही नहीं है - git के वापस लौटने के आदेश करता पूर्ववत करने के लिए है, एचजी के वापस लौटने के आदेश स्थानीय परिवर्तनों को वापस करने के लिए है इसके अलावा, आदेश तुम सच में Git में स्थानीय परिवर्तन दूर करने के लिए उपयोग करना चाहिए वास्तव में git reset है। ।, नहीं चेकआउट)

+7

दरअसल, गिट रीसेट केवल तभी उपयोग किया जाना चाहिए जब आप _all_ स्थानीय परिवर्तनों को त्यागना चाहते हैं। माइकल का गिट कमांड सही है। – kipple

+0

यह मर्ज के दौरान काम नहीं करता है: 'निरस्त करें: बिना किसी संशोधन के असामान्य विलय ' –

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