如果有人删除了一个远程分支,因为工作结束了,我不知道,我不会做git fetch --prune,最终我会推回已删除的分支.
是否有可行的解决方案强制git在获取/拉取时使用剪枝模式而不必每次都指定它?
在VSCode中,在我执行拉取请求并删除GitHub上的分支后,该分支仍然显示在Visual Studio代码中.如果我选择分支,它会按预期给出错误.
如何从VSCode中删除这些现已删除的分支 - 我可以自动执行吗?
列出并删除多个分支
与此同时__CODE__,这是我用于的另一个分支删除相关命令__CODE__:
示例 - 列出以.开头的所有分支 __CODE__
__PRE__
列表删除.注意:更换__CODE__与__CODE__删除没有警告
__PRE__
Visual Studio继续显示我已经拉过的任何分支,即使在删除了该分支后(我没有将它作为选定的分支).
git fetch --all --prune"不会删除它们.git configremote.origin.prune true"(此处建议)不会删除它们.如何从系统中删除已删除的分支?
更新:我想要一种方法来确定哪些分支已经消失并删除它们.如果我们专门选择它们,那么迟早有人会错误地删除正在使用的分支.