मैं एक एचजी परियोजना में कुछ प्रयोगात्मक काम करना चाहता हूं। तो मैं शाखा बनाना चाहता हूं, इसे प्रतिबद्ध करता हूं। और यदि प्रयोग काम करता है, तो मैं इसे वापस मुख्य शाखा में विलय कर सकता हूं।एचजी में एक शाखा पर कैसे विकसित किया जाए?
Git में, मैं क्या कर सकते हैं
$ git branch experimental
$ git checkout experimental
(edit file)
$ git commit -a
$ git checkout master
मैं A Guide to Branching in Mercurial पढ़ा है। यह कहा hg branch feature
। लेकिन अगला क्या है? मैं पालन नहीं करता हूं।
क्या मुझे 'एचजी शाखा प्रयोगात्मक' करने से पहले 'डिफ़ॉल्ट' में किए गए सभी परिवर्तनों को करने की आवश्यकता है? – michael
हाँ - आप मानते हैं कि लंबित परिवर्तन डिफ़ॉल्ट शाखा में जाना चाहते हैं। अन्यथा, लंबित परिवर्तन उस शाखा में आपका अनुसरण करते हैं जिसे आपने "प्रयोगात्मक" नाम दिया है, और आप उन्हें वहां प्रतिबद्ध कर सकते हैं। – sblom
आपको यहां भी डिफ़ॉल्ट रूप से अपडेट करने के बाद "एचजी प्रयोगात्मक विलय" करने की आवश्यकता होगी, मुझे विश्वास है। – jacobbaer