【发布时间】:2015-06-11 13:19:48
【问题描述】:
这是场景
我将我的存储库克隆到了一个我定期更新的目录
git pull
现在我又创建了一个目录并签出了同一个存储库
我必须创建一些标签,但我错误地创建了名称错误的标签 所以我从第一个目录中删除了标签
git tag -d old
git push origin :refs/tags/old
git push --tags
如果我正在尝试从第二个目录
git tag -l
我无法获得同步信息,因为标签没有从列表中删除
然后我做了
git pull --tags
添加的标签会得到反映,但删除的标签不会被删除。
git pull origin --tags
结果没有变化
如何获取同步列表,以便删除的标签也反映在其他目录中。
【问题讨论】: