2012-11-12 4 views
6

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

git branch <name_of_your_new_branch> 

git push origin <name_of_your_new_branch> 

git checkout <name_of_your_new_branch> 

उत्तर

6

यह स्थानीय स्तर पर अपनी शाखा बना सकते हैं::

git checkout staging 
git checkout -b newBranch 

या, एक पंक्ति:

वाक्य रचना मैं शाखा बनाने के लिए इस्तेमाल किया इस तरह है

git checkout -b newBranch staging 

कि staging के वर्तमान HEAD से शुरू करें, लेकिन ध्यान दें कि एक शाखा वास्तव में किसी अन्य शाखा से नहीं आती है: यह आता है एक प्रतिबद्धता से (और वह प्रतिबद्धता कई शाखाओं का हिस्सा हो सकती है)।

इसके बाद आप एक आदेश में अपने नए शाखा, tracking the the remote branch धक्का कर सकते हैं:

git push -u origin newBranch