删除 Git 仓库中未列出的分支
Delete unlisted branch in Git repo
我有一个自动完成脚本,可以让我输入:
git checkout m
然后点击 'tab' 按钮,它将自动完成。在这种情况下,它应该自动完成 'master'.
但是,我的脚本告诉我,我的存储库中还有另外两个分支,标题为:
- making-test-branch
- mess-up
我试过像这样使用强制删除来删除它们:
git branch -D making-test-branch
但是,我收到以下错误消息,提示找不到分支:
error: branch 'making-test-branch' not found.
当我用 'git branch' 列出我所有的本地分支时,没有列出分支。
我在这里错过了什么,我不能删除这两个分支?
我会检查这个类似的问题,看看它是否能回答您的问题:
How do I remove deleted branch names from autocomplete?
我有一个自动完成脚本,可以让我输入:
git checkout m
然后点击 'tab' 按钮,它将自动完成。在这种情况下,它应该自动完成 'master'.
但是,我的脚本告诉我,我的存储库中还有另外两个分支,标题为:
- making-test-branch
- mess-up
我试过像这样使用强制删除来删除它们:
git branch -D making-test-branch
但是,我收到以下错误消息,提示找不到分支:
error: branch 'making-test-branch' not found.
当我用 'git branch' 列出我所有的本地分支时,没有列出分支。
我在这里错过了什么,我不能删除这两个分支?
我会检查这个类似的问题,看看它是否能回答您的问题: How do I remove deleted branch names from autocomplete?