मैं Eclipse
और Egit
का उपयोग लंबे समय से कर रहा था और Intellij
को आजमाने का निर्णय लिया।
अब तक बहुत अच्छा है, एक चीज़ को छोड़कर ...
मुझे अपने रेपो से पुरानी प्रतिबद्धता को वापस करने का एक आसान तरीका नहीं मिल रहा है !!!इंटेलिज गिट एक प्रतिबद्धता
ग्रहण में मानक प्रक्रिया थी: Go to Git Workspace -> Click Show History(Right Click Project) -> RIght-Click on the commit I want to revert and press Revert Commit.
Intellij में मैं कुछ भी बराबर नहीं मिल रहा। VCS -> Show Changes View
का प्रयास किया लेकिन वहां मैं केवल cherry pick
प्रतिबद्धता कर सकता हूं। मैंने VCS -> git
के तहत रिवर्ट विकल्प के साथ भी खेला लेकिन changelist
चीज़ से भ्रमित हो गया (यह जवाब छुपा सकता है, लेकिन मुझे समझ में नहीं आता कि यह कैसे काम करता है)।
मैं अभी भी टर्मिनल से git revert <sha>
जारी करके प्रतिबद्ध वापस कर सकते हैं लेकिन यह है कि मैं क्या Intellij से Git का उपयोग करने और नहीं शुद्ध टर्मिनल से पहली जगह में बचने की कोशिश कर रहा था।
क्या इंटेलिज में आसानी से वापसी करने का कोई तरीका है?
मैंने कई दिनों पहले इस सुविधा को खोजने का भी प्रयास किया था। मुझे लगता है कि यह अभी गायब है। इसके बजाय बाहरी गिट जीयूआई का प्रयोग करें। – user11153
@dimzak Changelist abstraction के बारे में। आप इसके बारे में गिट पर स्टैश के गुच्छा की तरह सोच सकते हैं। यदि आपको यह पसंद नहीं है, तो बस इसे "डिफ़ॉल्ट" का उपयोग करें और आपको कोई समस्या नहीं होगी। –