zoukankan      html  css  js  c++  java
  • fatal: refusing to merge unrelated histories

    转载来自:https://www.educative.io/edpresso/the-fatal-refusing-to-merge-unrelated-histories-git-error

    “fatal: refusing to merge unrelated histories”(即,不知道彼此的存在,并已不匹配的项目提交历史)。

    svg查看器

    请考虑以下两种情况引发此错误:

    • 您已经克隆了一个项目,并且.git目录以某种方式被删除或损坏。这导致Git不了解您的本地历史记录,因此,当您尝试向远程存储库中拉出远程存储库时,它将导致它引发此错误

    • 您已经创建了一个新的存储库,向其中添加了一些提交,现在您正尝试从已经具有自己的提交的远程存储库中提取信息。在这种情况下,Git也会抛出错误,因为它不知道两个项目之间的关系。

    解决方案

    通过切换allow-unrelated-histories开关可以解决该错误git pullgit merge命令之后,添加以下标记:

    git pull origin master --allow-unrelated-histories

    更多信息可以找到这里,在Git的官方文档。

  • 相关阅读:
    507. Perfect Number
    Dos与Linux的断行字符
    724. Find Pivot Index
    110. Balanced Binary Tree
    掌握numpy(三)
    掌握numpy(二)
    掌握numpy(一)
    203. Remove Linked List Elements
    25个Java机器学习工具和库
    贝叶斯学习--极大后验概率假设和极大似然假设
  • 原文地址:https://www.cnblogs.com/Galesaur-wcy/p/14794671.html
Copyright © 2011-2022 走看看