• 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 
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    整除理论
    洛谷P1440 求m区间内的最小值
    洛谷 P1865 A % B Problem
    CF776B Sherlock and his girlfriend
    POJ2262 Goldbach's Conjecture
    BZOJ1607: [Usaco2008 Dec]Patting Heads 轻拍牛头(筛法思想)
    质数合数相关
    CPU缓存会分为一级缓存L1、L2、L3
    mysql+redis
    IntelliJ IDEA下的使用git
  • 原文地址:https://www.cnblogs.com/Antwan-Dmy/p/13174968.html
Copyright © 2020-2023  润新知