2013-02-11 46 views
29

ठीक है। सरल चीजें सरल होनी चाहिए, इसलिए मुझे उम्मीद है कि यह है। :)गिट/ईजीट पर एक सरल वापसी कार्य कैसे करें?

मैं एक फ़ाइल को बदल दिया है, अब मैं Git रेपो में वापस नवीनतम संस्करण पर वापस लौटने की वजह से अपने परिवर्तनों को बकवास कर रहे हैं चाहता हूँ और मैं फ़ाइल को बदलने के फिर से नई शुरुआत करना चाहते हैं।

जहां तक ​​मैं चिंतित हूँ आप इस करना चाहिए:

git checkout -- <NAME OF FILE>

पहला सवाल: कैसे EGit के साथ इस अंदर ग्रहण करना है? टीम के तहत कोई चेकआउट विकल्प नहीं है। । :(:(:(

अब मैं कई निर्देशकों में संशोधित एकाधिक फ़ाइलों है लगता है जाने कैसे मैं उन सभी को फिर से नई शुरुआत पर वापस कैसे जाऊं

+1

संभव डुप्लिकेट http://stackoverflow.com/questions/ से "हेड संशोधन के साथ बदलें" 1750 997/ग्रहण-गिट-चेकआउट-उर्फ-रिवर्ट) – robinst

उत्तर

53

मेरी संस्करण में "के साथ बदलें ...?" -> "सिर संशोधन" सिर्फ इतना है कि कर रही करने के लिए

यह "टीम" सबमेनू, जो थोड़ा भ्रामक है, मैं मानता में नहीं है .. लगता है ...

इसके अलावा, इस मदद कर सकता है: Eclipse git checkout (aka, revert)

+4

एसवीएन आपको दिखाता है कि आप किस चीज को वापस करने वाले हैं। प्रतिस्थापन नहीं करता है। बहुत बढ़िया गिट! – JohnPristine

11

"सिंक्रनाइज़ करें" दृश्य पर जाएं (यदि आपने इसे खोला नहीं है, तो यह " विंडो "/" व्यू व्यू "), सूची लोड होने पर सूची को पॉप्युलेट करें, उस फ़ाइल पर राइट क्लिक करें जिसे आप वापस करना चाहते हैं और संदर्भ मेनू में गिट सर्वर में नवीनतम फ़ाइल पर वापस जाने के लिए" ओवरराइट "का चयन करें।

तुम भी परिवर्तन आप का चयन "ओपन में तुलना करें संपादक" संदर्भ मेनू में से वापस जाने से पहले निरस्त करने के लिए जा रहे हैं देख सकते हैं।

+3

यह सही जवाब है। – DhafirNz

+1

हाँ, यह काम करता है और यह तार्किक है ... उदाहरण के लिए इंटेलिजे में उपयोगकर्ता के अनुकूल नहीं है। – Stef

+0

बहुत समाधान आईएमओ warped। सिंक व्यू को सक्षम करना है, फिर दृश्य लोड करें, फिर सूची से गंतव्य का चयन करें - सहज प्रतिक्रियाओं के रूप में या अन्य प्रतिक्रियाओं के रूप में कम क्लिक और निश्चित रूप से आईजे में जितना अच्छा नहीं है। – killjoy

2

आप प्राप्त कर सकते हैं "Git स्टेजिंग"

enter image description here

[ग्रहण Git चेकआउट (उर्फ, वापस लौटने)] (की
+0

अच्छा, लेकिन अभी भी आईजे के रूप में सहज नहीं है। – killjoy