Hice una sucursal git no intencionalmente llamada "0.2", que también es una etiqueta.Git - No se puede eliminar la sucursal remota
así que traté de sacarlo de origen:
$ git branch -rD origin/0.2
Deleted remote branch origin/0.2
Pero entonces:
$ git fetch origin
* [new branch] 0.2 -> origin/0.2
Aquí está el error me wCuando empujando:
$ git push --force origin :0.2
error: dst refspec 0.2 matches more than one.
Así que eliminan la etiqueta remota:
$ git tag -d 0.2
$ git push origin :refs/tags/0.2
sigue sin ir:
$ git branch -rD origin/0.2
* [new branch] 0.2 -> origin/0.2
- Es un error git?
- ¿Hice algo mal además de tener una etiqueta y un nombre de rama iguales?
- ¿Cómo eliminar esta rama remota?
¿Ha intentado 'git push origin: 0.2'? –
¿Todavía existe la etiqueta remota? también intente 'git remote podar origin' – CharlesB
' git branch -rD origin/0.2' es lo mismo que 'git push origin: 0.2' para la versión más nueva de git. Y sí, la etiqueta remota todavía estaba allí. También probé la 'poda'. – shkschneider