मैं एक छोटा प्रोजेक्ट शुरू करने के बारे में सोच रहा हूं और मैं इसका संस्करण जीआईटी के साथ बनाना चाहता हूं।
Bitbucket अपने मुफ्त प्लान के साथ मेरे लिए एक अच्छा विकल्प है। मैं इसे git के साथ काम करने के लिए मुख्य उपकरण के रूप में उपयोग करना चाहता हूं क्योंकि उनके पास एक वेब-इंटरफ़ेस, Mac OS क्लाइंट और इतने पर जैसे अच्छे उपकरण हैं। लेकिन, किसी भी आकस्मिक क्षति से उच्च सुरक्षा प्राप्त करने के लिए जो तृतीय-पक्ष सेवा का उपयोग करने के कारण हो सकती है, मैं अपने एनएएस पर रिपॉजिटरी की दूसरी बैक-अप कॉपी के रूप में गिट स्थापित करना चाहता हूं।
अब मेरा सवाल यह है कि क्या दो अलग-अलग मेजबानों पर भंडार बनाना संभव है और फिर उन्हें सिंक में रखना है? उदाहरण के लिए, मान लीजिए कि सप्ताह में एक बार मैं अपने एनएएस पर भंडार को बिटकबेट पर मैच करने के लिए अपडेट करता हूं। फिर, अगर बिटबकेट के साथ कुछ होता है, तो मेरे पास मेरे स्थानीय एनएएस स्टोरेज पर विकास के पूर्ण इतिहास के साथ पूर्ण भंडार होगा।
और क्या एक मौजूदा रिपॉजिटरी को पूरे इतिहास के साथ दूसरे गिट-सर्विस में आयात करने का एक तरीका है?
मुझे लगता है कि मिररिंग की मुझे जरूरत है। यह लेख वास्तव में मेरी आवश्यकता का वर्णन करने के लिए लगता है। और यह एक भी।
मुझे विश्वास है कि यह पूर्ण इतिहास के साथ पूर्ण प्रतिलिपि बनाएगा और यहां तक कि स्वचालित रूप से दोनों मेजबानों पर रिपॉजिटरी के लिए स्वचालित रूप से नए संस्करण बना देगा।
क्या मैं सही हू?