इसलिए मैं स्रोत नियंत्रण विशेषज्ञ का अधिक नहीं हूं, मैंने अतीत में परियोजनाओं के लिए सबवर्जन का उपयोग किया है। मुझे एक विशेष परियोजना के लिए गिट का उपयोग करना है (क्लाइंट ने गिट रेपो आपूर्ति की है)।मैं सबवर्सन से गिट तक ट्रंक/शाखा अवधारणाओं का अनुवाद कैसे कर सकता हूं?
मेरा वर्कफ़्लो ऐसा है कि मैं दो अलग-अलग कंप्यूटरों से फ़ाइलों पर काम कर रहा हूं, और अक्सर मुझे उन परिवर्तनों में जांच करने की आवश्यकता होती है जो स्थान से स्थानांतरित होने पर अस्थिर होते हैं, इसलिए मैं अपना काम जारी रख सकता हूं। तब क्या होता है जब कहें, क्लाइंट नवीनतम संस्करण प्राप्त करने के लिए जाता है, वे अस्थिर कोड भी डाउनलोड करेंगे।
एसवीएन में, आप इसे एक ट्रंक बनाकर और कार्यरत शाखाओं का उपयोग करके संबोधित कर सकते हैं, या ट्रंक का उपयोग वर्किंग वर्जन के रूप में कर सकते हैं और स्थिर शाखाएं बना सकते हैं।
गिट में समकक्ष अवधारणा क्या है, और क्या गिटहब के माध्यम से ऐसा करने का एक आसान तरीका है? A Successful Git Branching Model
SVN के विपरीत, Git का विकेंद्रीकरण किया गया है:
"ट्यूटोरियल" की एक्स संख्या से बेहतर है जो एक साधारण प्रक्रिया लेता है और इसे जटिल बनाता है। – Thufir