创建了一个包含“Ô字符的标签,我无法删除该标签,尝试了以下方法:
每次执行git fetch -p或git pull(甚至连续两次pull)时,“xxÃxx”标签都会作为新标签出现。
我尝试从源代码树中删除该标签,但该标签仍然会出现。
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
尝试使用双引号命名。
执行命令时,Git会提示该标签已被删除:
本地删除:
Deleted tag 'xxÃxx' (was 434eae7)
推送之后:
remote: warning: Allowing deletion of corrupt ref.
- [deleted] xxÃxx
每次执行git fetch -p或git pull(甚至连续两次pull)时,“xxÃxx”标签都会作为新标签出现。
我尝试从源代码树中删除该标签,但该标签仍然会出现。
cd /path/to/bare/repo.git; git tag -d -- xxÃxx
)? - VonC