Git में दूरस्थ शाखा नहीं निकाल सकते


27

मैं एक दूरस्थ शाखा को निकालने की कोशिश कर रहा हूँ:

rpinson@rpinson:~/dev/charismanie$ git remote show origin 
* remote origin
  Fetch URL: git@github.com:raphink/Charismanie.git
  Push  URL: git@github.com:raphink/Charismanie.git
  HEAD branch: xetex
  Remote branches:
    master tracked
    xetex  tracked
  Local branch configured for 'git pull':
    master merges with remote master
  Local ref configured for 'git push':
    master pushes to master (up to date)
rpinson@rpinson:~/dev/charismanie$ git push origin :xetex
remote: error: refusing to delete the current branch: refs/heads/xetex
To git@github.com:raphink/Charismanie.git
 ! [remote rejected] xetex (deletion of the current branch prohibited)
error: failed to push some refs to 'git@github.com:raphink/Charismanie.git'

क्या कोई तरीका है जो मैं इस शाखा को "दूरस्थ शाखाओं" की सूची से हटा सकता हूं ताकि मैं इसे हटा सकूं?


support.github.com/discussions/repos/… मदद कर सकता है, शायद?
वॉनज

मैंने कोशिश की है कि, यह मदद नहीं करता है।
.फिंक

संभावित क्रॉस साइट डुप्लिकेट की डुप्लिकेट: stackoverflow.com/questions/3301956/…
Ciro Santilli 中心 of of of 事件

जवाबों:


48

शाखा को जीथब पर डिफ़ॉल्ट रूप से सेट किया गया था, इसे हटाए जाने से रोका गया था।

गिथब पर, मैं परियोजना में "प्रशासन" पर गया, डिफ़ॉल्ट शाखा को "मास्टर" पर रीसेट कर दिया और मैं xetex शाखा को निकालने में सक्षम हो गया।


1
बहुत बढ़िया! मैं देख रहा था कि 20 मिनट के लिए GitHub पर कैसे करना है।
रिलेमोन

1
यह BitBucket के साथ भी होता है, और इसी तरह से तय होता है।
जॉन बुब्रिस्की

क्या gitइसे करने का कोई शुद्ध तरीका नहीं है?
सिरो सेंटिल्ली 新疆 改造 iro 六四 事件 '

github डिफ़ॉल्ट शाखा एक git फीचर नहीं है, इसलिए नहीं।
ℝफिंक

मेरा भी इस समस्या से सामना है। मुझे लगता है कि कुछ सुझाव दिखाना बेहतर है कि यह डिफ़ॉल्ट है ?? मैं पूरे दिन इसके साथ अटका रहा हूँ ....
पश्चिमीगंज

1

बिटबकेट में इसकी कीमत क्या है:

  • बाएं मेनू में सेटिंग्स पर क्लिक करें
  • 'रिपॉजिटरी डिटेल्स' के तहत 'मेन ब्रांच' ड्रॉप डाउन मेन्यू ढूंढें
  • जिसे आप हटाना चाहते हैं, उससे अलग शाखा चुनें

'शाखा प्रबंधन' अनुभाग के तहत शाखा हटाने को रोकने का एक विकल्प भी है, लेकिन आपको पहले खुद को सक्रिय रूप से सेट करना होगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.