遵循此处的建议How do I delete a local branch on Github Desktop?我继续删除了 github 网站上的一些死分支。问题是其他人仍然可以看到它们。有人告诉我这是因为分支仍然在我的本地存储库上,但是当我查看 Github Desktop 时,它询问我是否要发布这些死分支,这让我认为它们当前不应该可见。
这里可能发生了什么?
最佳答案
距最初的问题已经过去一年多了,但我刚刚开始使用 github 桌面,我也看到了这个问题。你找到答案了吗?也许这都是设计使然:仅仅因为您删除远程分支并不一定意味着您想要删除本地分支。
有趣:如果我在网站上删除分支后的几分钟内尝试从 github 桌面的齿轮菜单中删除该分支,github 桌面会弹出一个对话框,显示该分支同时存在于本地和远程,并询问我是否想把两者都删除。取消该操作,然后在几分钟后尝试从齿轮菜单中删除相同的删除分支项目,它不会弹出该对话框,而只是默默地删除本地分支。在此期间我点击了几次“同步”,所以也许就是这样。
关于即使我在 github 网站上删除了分支,GitHub Desktop 仍然在其他人的列表中显示我删除的分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34232377/