在Git仓库中删除未列出的分支

时间:2016-07-21 12:43:47

标签: git branch

我有一个自动完成脚本,允许我输入:

git checkout m

然后按“标签”按钮,它将自动完成。在这种情况下,它应该自动完成'master'。

然而,我的剧本告诉我,我的回购中还有另外两个分支:

  • 制造测试分支
  • 一团糟式

我尝试使用强制删除删除它们,如下所示:

git branch -D making-test-branch

但是,我收到以下错误,说找不到分支:

error: branch 'making-test-branch' not found.

当我用'git branch'列出我所有的本地分支时,不会列出分支。

我在这里缺少的是我无法删除这两个分支?

1 个答案:

答案 0 :(得分:3)

我会查看这个类似的问题,看看它是否回答了你的问题: How do I remove deleted branch names from autocomplete?