zoukankan      html  css  js  c++  java
  • git push -u origin master 推送到远程库出错

    1、错误描述:

    出错场景描述:

    github上创建远程仓库的时候选择添加README.md文件,

    git bash连接远程库,然后执行push操作,出现下面的问题

    $ git push -u origin master
    To github.com:XXXX/DesignPatterns.git
     ! [rejected]        master -> master (fetch first)
    error: failed to push some refs to 'git@github.com:XXXX/DesignPatterns.git'
    hint: Updates were rejected because the remote contains work that you do
    hint: not have locally. This is usually caused by another repository pushing
    hint: to the same ref. You may want to first integrate the remote changes
    hint: (e.g., 'git pull ...') before pushing again.
    hint: See the 'Note about fast-forwards' in 'git push --help' for details.
     

    2、问题分析:

    出现错误的主要原因是github中的README.md文件不在本地代码目录中。

    3、解决方法:

    (1)可以通过如下命令进行代码合并【注:pull=fetch+merge】

                git pull --rebase origin master

    (2)再执行语句:

             git push -u origin master

           即可完成代码上传到github。

    去github上即可看到上传的项目


    --------------------- 
    作者:此生小会 
    来源:CSDN 
    原文:https://blog.csdn.net/cckavin/article/details/80073711 
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    Python面向对象
    Python
    05、Win7上openSSH的安装与配置
    关于C++中的类型转换
    正确地使用智能指针
    为多态基类声明多态析构函数
    透视校正插值(Perspective-Correct Interpolation)
    保持const和non-const函数代码的一致
    第二章 信息的表示和处理
    《Linux内核分析》课程总结
  • 原文地址:https://www.cnblogs.com/Antwan-Dmy/p/13174968.html
Copyright © 2011-2022 走看看