Git分支显示已删除的远程分支
如果我检查远程存储库上的分支列表,我只会看到那些应该存在的分支,但是如果我使用以下命令在本地进行检查:
git branch -a
我仍然看到delete this branch在合并拉取请求后使用Github 提出的功能删除的那些
我怎样才能“隐藏/删除”这个分支git branch -a?
回答
您可以使用该--prune选项来git fetch. 如果你的遥控器是origin,那看起来像git fetch --prune origin。
请注意,这也将执行常规提取。
如果你想自动设置这个,你可以运行git config remote.origin.prune true,这将导致未来的 fetch 和 pull 自动修剪已删除的远程分支。