我已将svn remote从我的git repo中删除,将其从.git/config
删除并根据How to remove subversion remote in git?删除.git/svn/
现在的问题是分支命令的输出是:
git branch -a
* master
remotes/origin/master
remotes/tags/0.1
remotes/tags/0.1.1
remotes/trunk
如何删除remotes/trunk
? remotes/tags/0.1.1
?这显然来自与svn相关的东西,但我不知道如何删除它。
答案 0 :(得分:3)
好的,事实证明svn将标签作为分支处理,这些都是剩下的远程分支。可以使用
删除它们git branch -d -r trunk
git branch -d -r tags/0.1
git branch -d -r tags/0.1.1
答案 1 :(得分:0)
查看.git/refs
,特别是.git/refs/remotes
。