Un tag è stato creato che contiene "A" nel nome, io sono in grado di eliminare il tag provato quanto segue:Impossibile eliminare tag GIT a causa del carattere speciale "A"
git tag -d -- xxÃxx
git push origin :refs/tags/xxÃxx
git config --global core.precomposeunicode true
git tag -d -- xxÃxx
git push origin :refs/tags/xxÃxx
provato anche con doppie virgolette per il nome.
Durante l'esecuzione dei comandi git dice che il tag è stato eliminato: locale eliminare:
Deleted tag 'xxÃxx' (was 434eae7)
Dopo push:
remote: warning: Allowing deletion of corrupt ref.
- [deleted] xxÃxx
Tag "xxÃxx" si presenta come nuovo ad ogni git fetch -p o git pull (evento dopo due tiri consecutivi).
Ha anche provato a eliminare il tag dall'albero dei sorgenti ma il tag appare di nuovo.
Quale versione di Git stai usando? – VonC
Non ho idea di cosa ti aspetti 'git -d - ...' - forse dovrebbe essere 'git tag -d - ...' ?. Inoltre, 'config ...' probabilmente manca un prefisso 'git', altrimenti se fa qualcosa, non è correlato a git ... – twalberg
@VonC git versione 1.8.4 –