Atom 编辑器仍然允许处理合并和删除的分支
Atom editor still let work with merged and deleted branch
我需要将其他分支合并到主分支。 Github 说它已经成功完成但 Atom 仍然让编辑合并和删除分支。我做错了什么以及如何解决?
我成功拉取,将附加分支合并到主分支,并在删除后成功合并附加分支 - 全部使用 GitHub。 GitHub 显示我现在只有 1 个分支,它是主要分支,但我的 atom 编辑器仍然让我切换和编辑已经删除的额外分支。
我试过获取并重新启动,但没有任何帮助。我也没有在这里找到相同主题的讨论。
似乎可以删除已删除的分支。git\refs\heads 因为我通过时间机器退后一步并修复了错误。
无论如何,最好的选择是通过时间机器或虚拟机中的快照退后一步
您可以通过命令提示符执行此操作。
第一个
git checkout master
git merge page-switcher-fix
最后
git branch -d page-switcher-fix
我希望我能帮上忙
区分远程和本地分支。正如您描述的情况,您远程删除了 分支 。有关更多上下文,请参阅下面的命令提示符代码:
# delete branch remotely
git push origin --delete page-switcher-fix
并且 @Mohammad Afshar 的解决方案正确地建议您可以删除本地 分支 ,如下所示:
# delete branch locally
git branch -d page-switcher-fix
我需要将其他分支合并到主分支。 Github 说它已经成功完成但 Atom 仍然让编辑合并和删除分支。我做错了什么以及如何解决?
我成功拉取,将附加分支合并到主分支,并在删除后成功合并附加分支 - 全部使用 GitHub。 GitHub 显示我现在只有 1 个分支,它是主要分支,但我的 atom 编辑器仍然让我切换和编辑已经删除的额外分支。
我试过获取并重新启动,但没有任何帮助。我也没有在这里找到相同主题的讨论。
似乎可以删除已删除的分支。git\refs\heads 因为我通过时间机器退后一步并修复了错误。 无论如何,最好的选择是通过时间机器或虚拟机中的快照退后一步
您可以通过命令提示符执行此操作。
第一个
git checkout master
git merge page-switcher-fix
最后
git branch -d page-switcher-fix
我希望我能帮上忙
区分远程和本地分支。正如您描述的情况,您远程删除了 分支 。有关更多上下文,请参阅下面的命令提示符代码:
# delete branch remotely
git push origin --delete page-switcher-fix
并且 @Mohammad Afshar 的解决方案正确地建议您可以删除本地 分支 ,如下所示:
# delete branch locally
git branch -d page-switcher-fix