zoukankan      html  css  js  c++  java
  • (1)git push 遇到 failed to push some refs to 问题解决

    问题(一)

    git push origin master 提交文件后,再push发现此报错,如何解决

      

     原因

    此时可以打印git log查看,原因是远程仓库中的文件和我们本地的仓库有差异,例如你的远程仓库有个文件Readme. md,但是本地仓库却没有,就可能会出现这种情况
    
    需要本地和远程的文件应该合并后才能上传本地的新文件;

    解决办法

    (第一步)git pull --rebase origin master
    (先拉下来,将两个仓库内容合并)
    
    
    (第二步)git push -u origin master
    (上传)

     

    问题(二)

    再输入git pull --rebase origin master出现以下报错时

    解决办法

    将本地diff全部提交commit,因为有未提交的更改是不能执行pull, 若不能完全提交,则按照以下步骤:

    先执行 git stash #可用来暂存当前正在进行的工作

    再执行 git pull --rebase origin master
    最后再执行 git stash pop #从Git栈中读取最近一次保存的内容
    做一个优秀的程序媛
  • 相关阅读:
    Spring小结
    ByteBuffer使用之道
    NIO组件Selector调用实例
    NIO组件Selector详解
    NIO机制总结
    NIO组件Selector工作机制详解(下)
    javascriptBOM_DOM
    【前端】javascript基础学习
    【前端】CSS基础学习
    【mongodb】比较符及修改器
  • 原文地址:https://www.cnblogs.com/oytt/p/14360430.html
Copyright © 2011-2022 走看看