如果远程存储库中有标签,我通常在拉取时会自动获取它们。当我删除已创建的本地标签 (
git tag -d <tag-name>
) 并进行拉取时,已删除的标签将被重新创建。我可以删除远程分支/标签 (git push <remote-branch/tag-name>:<branch/tag-name>
),但如何检测本地标签是通过获取远程标签创建的?