我的一个同事“重复使用”了一个分支名称,所以每次我拉取时都会收到错误消息:
error: 'refs/remotes/origin/branch' exists; cannot create 'refs/remotes/origin/branch/subbranch'
...
error: some local refs could not be updated; try running
'git remote prune origin' to remove any old, conflicting branches
事实上,我不想进行全面的远程修剪 - 我很偏执,希望保留那些本地引用,以防其他同事出现新颖的错误。有没有办法只修剪有问题的分支,而不会修剪存放在我的本地仓库中作为远程引用的所有其他分支?