美文网首页
Git 本地合并远程push问题解决

Git 本地合并远程push问题解决

作者: _Jing_bo | 来源:发表于2017-07-26 15:48 被阅读0次

    建立远程Github仓库

    本地仓库

    $git init
    $....git add / git commit / git status....
    $git remote add origin GithubURL
    

    orgin是远程仓库的别名

    无法push

    $git push origin master
    

    方法1

    远程和本地不同步,因此需要先pull,进行合并然后在进行push

      $git pull origin master
      $git push origin master
    

    方法2

    由于本地仓库用了很久,和远程是两个不同的仓库,pull无法使用,会提示以下错误

    refusing to merge unrelated histories
    

    解决方法

    $git pull origin master --allow-unrelated-histories
    

    然后再push

    方法3

    强制push

    $git push -f origin master

    相关文章

      网友评论

          本文标题:Git 本地合并远程push问题解决

          本文链接:https://www.haomeiwen.com/subject/lscokxtx.html