删除远程分支机构?
当我运行git branch -a时,它会像这样打印出来,例如:
branch_a
remotes/origin/branch_a
几个问题:
branch_a
表示您有一个名为branch_a
的本地分支。 remotes/origin/branch_a
表示您有一个远程调用origin
,并且您正在跟踪origin
遥控器内的branch_a
。 这不一定与你自己的branch_a
相关联,但它可能是( git branch -a
没有说)。 remotes/origin/branch_a
是远程跟踪分支,因此如果您自己的branch_a
设置为跟踪遥控器,则需要该遥控器。 如果没有,那么删除origin
远程应删除它,或者你可能只能简单地git branch -d remotes/origin/branch_a
。 git push origin :branch_a
从源存储库中删除远程分支,尽管看起来有点ha。。 如果你想删除branch_a,运行git branch -d branch_a
。