Próbuję usunąć zdalną gałąź za pomocą git:
rpinson@rpinson:~/dev/charismanie$ git remote show origin
* remote origin
Fetch URL: [email protected]:raphink/Charismanie.git
Push URL: [email protected]: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 [email protected]:raphink/Charismanie.git
! [remote rejected] xetex (deletion of the current branch prohibited)
error: failed to push some refs to '[email protected]:raphink/Charismanie.git'
Czy istnieje sposób, aby usunąć tę gałąź z listy „Gałęzi zdalnych”, aby ją usunąć?
Odpowiedzi:
Oddział został ustawiony domyślnie na github, zapobiegając jego usunięciu.
Na github poszedłem do „Administracji” w projekcie, zresetowałem domyślną gałąź do „master” i byłem w stanie usunąć gałąź Xetex.
źródło
git
sposobu?Za co warto w BitBucket:
Istnieje również opcja zapobiegania usuwaniu oddziałów w sekcji „Zarządzanie oddziałami”, ale najpierw musisz aktywnie to ustawić.
źródło