虽不是大问题,但当我在工作分支之间切换时,自动完成会建议一个本地和远程都不存在的分支名称,这很烦人。
我已经尝试过使用git fetch --prune --all
命令,并创建了一个该名称的分支并将其删除(本地和远程),但建议中仍然存在...
有什么想法吗?还能做些什么?
虽不是大问题,但当我在工作分支之间切换时,自动完成会建议一个本地和远程都不存在的分支名称,这很烦人。
我已经尝试过使用git fetch --prune --all
命令,并创建了一个该名称的分支并将其删除(本地和远程),但建议中仍然存在...
有什么想法吗?还能做些什么?
运行git branch -a
命令可以查看代码库中实际存在的本地分支和远程分支。
git bash -a
了吗? - phdgit co fran/
并按下 Tab 键,然后会自动提示我的当前分支,其中有一个已经不存在了。 - FranAguiargit bash -a
不是 Git 命令:`git: 'bash' 不是 Git 命令,请参见 'git - help'。 - FranAguiarfran/
的目录吗? - phdgit branch -a
会返回一些东西,几周前我们从Gitea迁移到了Bitbucket,所以我有两个源,而幽灵分支在Gitea中。如果您将其发布为答案,我会给您投票。 - FranAguiar