मैं अपनी कुछ विन्यास फाइल (~ / .emacs.d / .Xdefaults, linux $ HOME सामान) को संस्करण नियंत्रण में संग्रहीत करना चाहता हूं ताकि मैं आसानी से उन्हें अपनी नोटबुक / कार्यस्थल के साथ सिंक कर सकूं और अपने पिछले बदलाव देख सकूं और वापस लौट सकूं उनकी जरूरत पैदा होनी चाहिए।
अब तक यह मुझे लगता है कि इसके लिए git का उपयोग करने वाले कुछ लोग हैं और मुझे लगता है कि मैं भी इसके लिए एक वितरित वीकेएस का उपयोग करना चाहता हूं (यदि केवल उन्हें अधिक उपयोग करने के लिए), लेकिन मैं यह नहीं कह सकता कि मैं बहुत हूं सभी चीजों के साथ अनुभव किया। मैंने डार्क्स और गिट का उपयोग संक्षिप्त रूप से किया और अब तक मैं कह सकता हूं कि मैं वास्तव में जिस तरह से गिट शाखाओं को संभालता हूं, और मुझे लगता है कि एक ही निर्देशिका के भीतर अलग-अलग शाखाएं होने की संभावना मेरे उपयोग के मामले के लिए विशेष रूप से उपयोगी है। दूसरी ओर डार्क्स में चेरी की पैचिंग होती है, जो कॉन्फ़िगरेशन फ़ाइलों को प्रबंधित करते समय बहुत सुविधाजनक सुविधा होती है (कम से कम मैं इसे मान लेता हूं)।
तो, आप क्या उपयोग करने की सलाह देंगे? और आपकी सिफारिश के लिए आपका तर्क क्या होगा? अच्छी सुविधा के साथ अन्य vcs जिनका मैंने उल्लेख नहीं किया है और कॉन्फ़िगरेशन फ़ाइलों को संग्रहीत करने के लिए एक अच्छा vcs बना देगा और क्यों?