2012-04-25 21 views
8

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

+0

http://stackoverflow.com/questions/4159950/how-do-i-delete-remote-branch-in-git – Celada

+0

का डुप्लिकेट अन्य प्रश्न से आपकी स्थिति के बारे में क्या अलग है? –

उत्तर

15

आप GitHub पर एक शाखा हटाना चाहते हैं? बस

$ git push origin :branch-name 

जहां शाखा आप GitHub पर हटाना चाहते हैं उसके नाम के साथ दूरदराज के भंडार और branch-name के नाम के साथ origin स्थानापन्न करने की क्या ज़रूरत है।

संपादित करें: शाखा नाम के सामने कोलन नोट करें, यह महत्वपूर्ण है।

संपादित करें 2: अधिक वर्बोज़ होने के लिए:

$ cd /path/to/local/git/checkout 
$ git remote -v show 

प्रथम स्तंभ जो से मेल खाती है GitHub यूआरएल जहां शाखा को नष्ट करना चाहते से दूरदराज के नाम चुनें। मैं इसे origin यहाँ कहते हैं। branch-name वह शाखा है जिसका नाम आप हटाना चाहते हैं। का उपयोग कर इसे हटाएँ:

$ git push origin :branch-name 

संपादित करें 3: आप Git के बारे में जानने के लिए चाहते हैं हैं, मैं स्कॉट चैकोन से मुक्त पुस्तक की सिफारिश कर सकते हैं। प्रासंगिक खंड here है।

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