Github for Windows-查找标头失败错误

Github for Windows-查找标头失败错误,git,github,github-for-windows,Git,Github,Github For Windows,我已经成功地使用Github for Windows和Mac有一段时间了,但是突然我发现了以下错误 “在此存储库中查找标头失败” 打开我的存储库后,在“存储库详细信息”视图中 如果您能帮助清理此错误,我们将不胜感激。首先,您必须进入显示错误的存储库。继续并关闭通知,然后导航到Tools>在此处打开Shell。然后,shell将为该存储库打开。现在我们要做的是重置导致错误的合并。可以使用以下命令执行此操作 $ git reset --merge $ git checkout master $ gi

我已经成功地使用Github for Windows和Mac有一段时间了,但是突然我发现了以下错误

“在此存储库中查找标头失败”

打开我的存储库后,在“存储库详细信息”视图中


如果您能帮助清理此错误,我们将不胜感激。

首先,您必须进入显示错误的存储库。继续并关闭通知,然后导航到
Tools>在此处打开Shell
。然后,shell将为该存储库打开。现在我们要做的是重置导致错误的合并。可以使用以下命令执行此操作

$ git reset --merge
$ git checkout master
$ git pull
我们现在要做的是告诉GitHub撤销导致错误的合并。然后,我们从分离的头部切换。最后,我们想要实现所有我们想要的新变化

一旦您这样做了,错误就会从存储库中消失,您不应该有任何问题

解决此问题的最简单方法是进入存储库,该存储库显示“查找头失败”,关闭该弹出窗口,然后单击
Tools->在此处打开Shell

  • 在shell中,可以运行“
    git reset--merge
    ”来撤消导致GitHub for Windows崩溃的合并
  • 从那里,运行“
    git checkout master
    ”以从分离的
    头切换
    
  • 在此之后,在shell中运行“
    gitplall
    ”,以下拉任何新的更改。它将提示您修复任何合并冲突(这是导致应用程序崩溃的原因)

一旦修复了文件中的合并冲突,就应该能够将代码同步到github

这种情况还在发生吗?存储库在哪里?没有,但我不确定这是否在发布了许多Github应用程序更新后得到纠正?它发生在我的多个存储库中,我也遇到了这个问题。它发生在最近的GitHub for Windows update之后,我的所有存储库都存在此问题,即使是最近没有更改的存储库,我也尝试了此方法,但没有成功。这三个命令工作得很好,但是当我试图用它选择repo时,Github应用程序仍然抱怨“在这个存储库中查找HEAD失败”。