我已经从我的 git 存储库中删除了 svn Remote,方法是根据 How to remove subversion remote in git? 从 .git/config
中删除它并删除 .git/svn/
现在的问题是分支命令的输出是:
git branch -a
* master
remotes/origin/master
remotes/tags/0.1
remotes/tags/0.1.1
remotes/trunk
如何删除 Remote /trunk
?还有remotes/tags/0.1.1
?这显然是来自 svn 相关的东西,但我不知道如何删除它。
最佳答案
好吧,原来svn将标签作为分支来处理,而这些都是剩下的远程分支。它们可以通过
删除git branch -d -r trunk
git branch -d -r tags/0.1
git branch -d -r tags/0.1.1
关于git-svn - 删除 svn Remote 后,从 git 存储库中删除 svn 标签/分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26751974/