当前位置:   article > 正文

git fatal: 拒绝合并无关的历史的错误解决(亲测有效)

fatal: 拒绝合并无关的历史

git fatal: 拒绝合并无关的历史的错误解决

本地初始化的项目 与 github 版本不一致, 导致无法提交
报错如下:

$git pull origin master
来自 https://github.com/itaken/python-login-demo
 * branch            master     -> FETCH_HEAD
fatal: 拒绝合并无关的历史
  • 1
  • 2
  • 3
  • 4

wuxie@wuxie:~/kaldi/egs/mobvoihotwords/v1$ git push origin master
To gitee.com:*/*.git
 ! [rejected]        master -> master (fetch first)
error: 无法推送一些引用到 'git@gitee.com:*/*.git'
提示:更新被拒绝,因为远程仓库包含您本地尚不存在的提交。这通常是因为另外
提示:一个仓库已向该引用进行了推送。再次推送前,您可能需要先整合远程变更
提示:(如 'git pull ...')。
提示:详见 'git push --help' 中的 'Note about fast-forwards' 小节。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

解决方法

在pull 时候, 添加–allow-unrelated-histories参数即可.
输入如下命令:

git pull origin master --allow-unrelated-histories    
  • 1
  • branch master -> FETCH_HEAD
    Merge made by the ‘recursive’ strategy.
    LICENSE | 21 +++++++++++++++++++++
    1 file changed, 21 insertions(+)
    create mode 100644 LICENSE
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/879178
推荐阅读
  

闽ICP备14008679号