远程存储库上的身份不明的分支

时间:2018-12-29 02:42:49

标签: git

我的远程存储库中还有一个额外的分支my-app/master,但我不知道它是如何到达那里的。进行git fetch不会将分支添加到我的本地存储库。我可以找出它如何到达那里并摆脱它吗?

> git branch -r
   my-app/master
   origin/HEAD -> origin/master
   origin/master
   origin/release-0.1
   origin/feature-a

本地:git分支

  master
* release-0.1
  feature-a

1 个答案:

答案 0 :(得分:1)

my-app/master不是分支。它是远程存储库和分支的结合。 除了默认的远程存储库之外,您还有一个别名为my-app的远程存储库,该别名具有一个名为master的分支。

({origin通常是默认远程存储库的别名。)

您可以通过以下方式查看它们指向的位置:

git remote -v

(但是,没有命令可以让您了解它是如何到达的。如果是通过终端/命令行添加的,则可以查看终端/命令行历史记录。)

您可以使用以下方法删除远程存储库的别名:

git remote remove <name>