में किसी फ़ाइल में परिवर्तनों को कैसे हटाएं, क्या आप कृपया मुझे बता सकते हैं कि मैं स्थानीय रूप से किए गए परिवर्तन को कैसे हटा सकता हूं?एचजी
गिट में, मैं git checkout -- aFile.cpp
कर सकता हूं, मैं hg
के साथ एक ही चीज़ कैसे कर सकता हूं?
में किसी फ़ाइल में परिवर्तनों को कैसे हटाएं, क्या आप कृपया मुझे बता सकते हैं कि मैं स्थानीय रूप से किए गए परिवर्तन को कैसे हटा सकता हूं?एचजी
गिट में, मैं git checkout -- aFile.cpp
कर सकता हूं, मैं hg
के साथ एक ही चीज़ कैसे कर सकता हूं?
hg revert <filename>
उपलब्ध hg
आदेशों के बारे में अधिक विस्तार man page पर उपलब्ध है।
(ध्यान दें कि यह git revert
के रूप में ही नहीं है - git के वापस लौटने के आदेश करता पूर्ववत करने के लिए है, एचजी के वापस लौटने के आदेश स्थानीय परिवर्तनों को वापस करने के लिए है इसके अलावा, आदेश तुम सच में Git में स्थानीय परिवर्तन दूर करने के लिए उपयोग करना चाहिए वास्तव में git reset
है। ।, नहीं चेकआउट)
revert --no-backup
.orig
फ़ाइलों के निर्माण रोकता है, और अधिक बारीकी से git checkout
नकल:
hg revert --no-backup file
यह भी देखें: How do you disable mercurial from leaving .orig files after a merge?
दरअसल, गिट रीसेट केवल तभी उपयोग किया जाना चाहिए जब आप _all_ स्थानीय परिवर्तनों को त्यागना चाहते हैं। माइकल का गिट कमांड सही है। – kipple
यह मर्ज के दौरान काम नहीं करता है: 'निरस्त करें: बिना किसी संशोधन के असामान्य विलय ' –