5

我已经成功使用 Github for Windows 和 Mac 一段时间了,但突然间我收到以下错误。

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

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

任何清理此问题的帮助将不胜感激。

4

2 回答 2

0

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

$ git reset --merge
$ git checkout master
$ git pull

我们在这里所做的是告诉 GitHub 撤消导致错误的合并。然后,我们从分离的头部切换。最后,我们想要提取所有我们想要的新变化。

一旦你这样做了,错误应该从那个存储库中消失,你不应该有任何问题。

于 2014-05-18T15:10:35.580 回答
0

解决此问题的最简单方法是进入显示“ failed looking for HEAD”的存储库,关闭该弹出窗口,然后单击Tools -> Open a Shell Here

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

修复文件中的合并冲突后,您应该能够将代码同步到 github。

于 2016-01-10T13:20:27.713 回答