我们如何从 Git 中的自动完成中删除不再存在的分支?
How do we remove branches that no longer exist from the auto complete in Git?
^ 例如,您可以看到在我 运行 git br
(git branch
的别名)
之后
我不再有 fix/add-themed-validation
分支,我删除了它。
然而,当我尝试检查具有相似名称的不同分支时,fix
分支在我的自动完成中。
这可能是来自远程(例如起源)的那个。您需要从遥控器中删除那个 "prune"
git fetch --prune
^ 例如,您可以看到在我 运行 git br
(git branch
的别名)
我不再有 fix/add-themed-validation
分支,我删除了它。
然而,当我尝试检查具有相似名称的不同分支时,fix
分支在我的自动完成中。
这可能是来自远程(例如起源)的那个。您需要从遥控器中删除那个 "prune"
git fetch --prune