小编Flo*_*ica的帖子

由于特殊字符"Ã",无法删除GIT标记

创建了一个标签,其名称中包含"Ã",我无法删除标签,尝试了以下内容:

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
Run Code Online (Sandbox Code Playgroud)

也试过这个名字的双引号.

执行命令时,git表示标签已删除:本地删除:

Deleted tag 'xxÃxx' (was 434eae7)
Run Code Online (Sandbox Code Playgroud)

推后:

remote: warning: Allowing deletion of corrupt ref.
 - [deleted]         xxÃxx
Run Code Online (Sandbox Code Playgroud)

标签"xxÃxx"在每个git fetch -p或git pull(两次连续拉动后的事件)中都是新的.

还尝试从源树中删除标记,但标记再次出现.

git special-characters git-tag

6
推荐指数
1
解决办法
905
查看次数

标签 统计

git ×1

git-tag ×1

special-characters ×1