2011-02-16 7 views
6

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

इसका सारांश यह था कि आपके पास मुख्य विकास के लिए एक ट्रंक था, और तत्काल ग्राहक संचालित बग फिक्स के लिए "साइड-ट्रंक" था। मुख्य विकास में एक शाखा थी, जिसे प्रमुख रिलीज के लिए समय-समय पर ट्रंक में विलय कर दिया गया था, और फिर आपके पास फीचर शाखाएं थीं। एक सुंदर आरेख था जो स्पष्ट रूप से यह सब दिखाता था।

चूंकि मैं बेहतर गिट सीखना चाहता हूं, मुझे वह आइडिया एक सहयोगी के रूप में उपलब्ध होना पसंद है। यह गिटार पर स्विच करने के लिए सहकर्मियों को मनाने की कोशिश करने के लिए एक दृश्य के रूप में भी उपयोगी होगा। क्या किसी को यह पता चल जाता है कि मैं किस बारे में बात कर रहा हूं और एक लिंक प्रदान कर सकता हूं?

संपादित करें: मुझे अब एहसास है कि मेरा शीर्षक सामग्री के लिए थोड़ा भ्रामक है। अगर कोई गिट ब्रांचिंग के लिए अतिरिक्त रणनीतियों को पोस्ट करना चाहेगा, तो उनकी भी सराहना की जाएगी।

उत्तर

11

ऐसा लगता है कि आप this workflow titled "A Successful git branching model" के बारे में बात कर रहे हैं। एनवीआई के लोगों ने git-flow सबकॉमैंड भी बनाया जो पहले लिंक में वर्णित शाखाओं के मॉडल को लागू करता है। गिट-फ्लो टूल के बारे में एक ब्लॉग पोस्ट here पाया जा सकता है। हालांकि, ध्यान दें कि विंडोज़ पर सेट करने के लिए गिट-फ्लो थोड़ा मुश्किल हो सकता है। * IX मशीनों पर, यह बहुत सीधी है।

+0

यह बिल्कुल था! बहुत बहुत धन्यवाद, और विंडोज के बारे में चेतावनी के लिए अतिरिक्त धन्यवाद। जैसा कि मैं मुख्य रूप से विंडोज पर काम करता हूं, मैं स्नैगिंग पॉइंट्स के लिए देख रहा हूं। – CodexArcanum