tengo 2 sucursales remotas:Cómo eliminar por la fuerza una rama remota en GitHub?
- pending-issues-in-project
- new-issues-in-project
he tratado de eliminar pending-issues-in-project
así:
git push origin :pending-issues-in-project
, pero tengo el error:
error: unable to push to unqualified destination: pending-issues-in-project
The destination refspec neither matches an existing ref on the remote nor
begins with refs/, and we are unable to guess a prefix based on the source ref.
error: failed to push some refs to '[email protected]:forkedRepo/RepoName.git'
así que pensé Puede ser que he borrado pending-issues-in-project
rama , pero cuando ejecuto
git branch -a
muestra pending-issues-in-project
rama en la lista.
Cuando probé lo mismo (intenté eliminar) para new-issues-in-project
, funcionó.
Ya he eliminado ambas ramas del servidor local usando git branch -D branchName
.
Si el error viene debido a que la rama no existe en el repositorio, por lo que su viene en la lista de la rama remota?
y
¿Hay alguna forma de borrar por la fuerza la rama remota?
Gracias por su tiempo.
¿Qué le proporciona 'git branch -r'? –
dando la lista de sucursales que también tiene origin/pending-issues-in-project, que estoy tratando de eliminar. –