2012-07-20 13 views

उत्तर

15

के रूप में उल्लेख किया within the GitHub docs:

कांटा & पुल मॉडल किसी को भी एक मौजूदा भंडार कांटा और पहुंच की आवश्यकता के बिना अपने निजी कांटा में परिवर्तन धक्का देता है स्रोत भंडार को दी जा। तब परिवर्तन को परियोजना रखरखाव द्वारा स्रोत भंडार में खींचा जाना चाहिए। यह मॉडल नए योगदानकर्ताओं के लिए घर्षण की मात्रा को कम करता है और ओपन सोर्स प्रोजेक्ट्स के साथ लोकप्रिय है क्योंकि यह लोगों को अग्रिम समन्वय के बिना स्वतंत्र रूप से काम करने की अनुमति देता है। [...] पुल अनुरोध विशेष रूप से फोर्क & मॉडल में उपयोगी हैं क्योंकि वे प्रोजेक्ट रखरखाव को आपके कांटा में बदलावों के बारे में सूचित करने का एक तरीका प्रदान करते हैं।

+1

यह भी देखें ["_Atlassian ब्लॉग - गिट ब्रांचिंग और एंटरप्राइज़ में फोर्किंग: क्यों फोर्क? _"] (Http://blogs.atlassian.com/2013/05/git-branching-and-forking-in-the -enterprise-क्यों-कांटा /) –

2

GitHub कई खजाने से मिलकर बनता है। आप किसी भी भंडार को फोर्क कर सकते हैं और उस पर अपने परिवर्तनों को विकसित करना शुरू कर सकते हैं। जब आप अपने परिवर्तनों के साथ पूरा कर लेंगे तो आप रिपोजिटरी के लेखक को पुल अनुरोध भेज सकते हैं, जहां से आपने मुख्य परिवर्तनों में अपने परिवर्तनों को मर्ज करने के लिए फोर्क किया था। यदि रिपोजिटरी लेखक आपके परिवर्तनों को महत्वपूर्ण पाते हैं, तो पुल अनुरोध स्वीकार किया जा सकता है और आपके परिवर्तन विलय हो जाते हैं।

संबंधित मुद्दे