0
$ git branch --all
* 1.1/develop
  remotes/origin/1.0/develop
  remotes/origin/1.0/master
  remotes/origin/1.1/develop
  remotes/origin/1.1/master
  remotes/origin/HEAD -> origin/1.1/develop

我试过了

$ git branch -d remotes/origin/1.0/develop
error: branch 'remotes/origin/1.0/develop' not found.

但它找不到它。如何删除除当前分支之外的所有分支?

__

编辑:我试过了,分支被删除了。

$ git branch -d -r origin/1.1/master
Deleted remote branch origin/1.1/master (was 834f5e0).

4

1 回答 1

1

如果您没有特别pull指定远程分支,它们将作为远程跟踪分支存在于您的计算机上。

要从存储库中删除远程跟踪分支,请使用命令git branch -d -r <remote-name>/<branch-name>

于 2012-05-04T01:08:13.030 回答