Emacs

2009-11-14 15 views
11

के लिए अनुशंसित गिट मोड हाल ही में गिट और एक लंबे समय तक Emacs हैकर में कनवर्ट करने के रूप में मैं सोच रहा हूं कि अन्य गंभीर Emacs/Git हैकर्स Emacs23 में गिट समर्थन के लिए अनुशंसा करते हैं। मैंने वीसी गिट बैकएंड का उपयोग करना शुरू कर दिया है और इसे गिट की क्षमताओं की पतली अमूर्त परत के कुछ हद तक ढूंढ लिया है। तो मैं एक और कोशिश करने के इच्छुक हूँ। मानक Emacs वीसी समर्थन के अलावा Googling आधा दर्जन या तो विकल्प बदल जाता है।Emacs

यदि आप चुंबक या अंडे पसंद करते हैं, तो क्यों? और यदि आपकी सिफारिश में प्लेटफॉर्म निर्भरताएं हैं, तो कैसा है?

उत्तर

9

मैंने git.el (जो कि गिट के साथ आता है) का उपयोग करना शुरू कर दिया। मुख्य कारण यह था कि सबवर्सन के साथ काम करने के लिए मुझे psvn.el पर इस्तेमाल किया गया था और मैं गिट के लिए कुछ इसी तरह की तलाश में था। और चूंकि git.el में संगत कुंजी बाइंडिंग है, यह मेरा पहला पड़ाव था।

हालांकि, मैं वास्तव में अपनी प्रतिबद्धता (और पूरी फ़ाइल को व्यवस्थित नहीं कर रहा था, लेकिन केवल भाग) का मंचन करना शुरू कर रहा था और git.el ने इसका ठीक से समर्थन नहीं किया। एक लंबी कहानी कम करने के लिए: मैं फिलहाल Magit का उपयोग कर रहा हूं और मैं इसे प्यार कर रहा हूं।

ईमानदार होने के लिए, मैंने अभी तक मैगिट का उपयोग नहीं किया है उदाहरण के लिए rebasing या विलय। मैं अभी भी उस के लिए कमांड लाइन का उपयोग कर रहा हूँ। लेकिन मेरी राय है, मैटिट की गिट की कार्यक्षमता की बेहतर मैपिंग है।

+2

मैंने मैगिट का उपयोग करना शुरू कर दिया है और गिट के करीब मैच के कारण इसे काफी संतोषजनक पाया है। मेरे लिए काफी अच्छा। – pajato0

2

मै मैट मोड का उपयोग करता हूं।

1

मुझे खेद है कि मैं अंडे पर टिप्पणी नहीं कर सकता, लेकिन मैं 12 महीनों के लिए लगातार गिट + emacs का उपयोग कर रहा हूं। मैंने गिट, गिट गुई, वीसी-गिट, गिट.ल, और मैगिट की कोशिश की। मैंने अन्य सामानों के बारे में सब कुछ पढ़ा। मैं नए रिपोज़, क्लोन और अन्य कम कॉन्फ़िगरेशन सामग्री को कम करने के लिए गिट कमांड लाइन का उपयोग करने में बस गया। मैं मैटिट के माध्यम से अधिकांश गिट ऑपरेशंस (97% कहता हूं) करता हूं। और ... मैं एक खुश कैंपर हूं;)