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上即可看到上传的项目

git push -u origin master相关推荐

  1. git push origin与git push -u origin master的区别

    $ git push origin 上面命令表示,将当前分支推送到origin主机的对应分支. 如果当前分支只有一个追踪分支,那么主机名都可以省略. $ git push 如果当前分支与多个主机存在追 ...

  2. git push -u origin master 上传出错问题

    ============================================ 跟着廖学锋教程初学git发现个很奇怪的问题,后面原来发现是这样,有点逗.. ================= ...

  3. git push -u origin master和git push 远程主机名 本地分支名:远程分支名作用

    git push git push命令用于将本地分支的更新,推送到远程主机.它的格式与git pull命令相仿. $ git push <远程主机名> <本地分支名>:< ...

  4. git push -u origin master提示 fatal: repository 'https://gitlab.com/xx.git/' not found

    正解 1. git remote set-url origin https://[gitlab用户名]@gitlab.com/xx/demo.git 2.$ git push -u origin ma ...

  5. 【Git】git push -u origin master 的含义和 -u 的含义

    由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来 ...

  6. Git系列:git push -u origin master命令理解

    Git系列:git push -u origin master命令理解 git push -u origin master git push -u origin master 相当于 git bran ...

  7. git push -u什么意思 和git push --set-upstream origin master:master什么意思

    本地如何提交到远程仓库 在将本地仓库中的文件上传到远程仓库时,我们要使用命令git remote add origin <远程仓库路径>将我们的远程仓库在本地git中取个名为origin的 ...

  8. git push -u origin master 本地代码上传gitlab远程仓库出错

    问题信息: 当我们将本地代码上传至服务器时,git push -u origin master 报如下错误信息 问题原因:在新建的仓库的时候,勾选了README.md, 远程仓库的README.md不 ...

  9. windows下git使用出错:git push -u origin master fatal: unable to access ‘https://github.com

    git Windows下安装指南 https://www.cnblogs.com/xueweisuoyong/p/11914045.html git push -u origin master fat ...

最新文章

  1. 5G与AI深度融合,人类世界即将产生巨变
  2. java 伪异步 netty,Netty(一) - 不死的达芬奇的个人空间 - OSCHINA - 中文开源技术交流社区...
  3. srv.sys蓝屏解决补丁_电脑蓝屏重启怎么解决?
  4. 远程linux服务器mysql数据库导入和导出.sql文件
  5. 安卓中的单例模式和工厂模式
  6. codeforces 935E Fafa and Ancient Mathematics 语法树、动态规划
  7. 昇腾AI处理器软件栈--神经网络软件架构
  8. linux qemu 运行win10,只用ISO镜像,在Linux系统上用Qemu虚拟机给另一块硬盘安装Windows 10...
  9. JQuery插件,轻量级表单模型验证
  10. ftp服务器通常提供文件上传和,基于FTPClient的文件上传至Nginx服务器
  11. batchupdate一次多少条合适_中药材半夏地下茎块膨大剂,中药材半夏一次冲施多少肥料合适?...
  12. 【Xamarin 跨平台机制原理剖析】
  13. Web存储(Web Storage)介绍
  14. linux(所有版本)下安装有道词典
  15. 老人步履蹒跚,警惕骨关节炎
  16. qos 流控功能_QOS流量控制管理详解!
  17. 三菱FX系列PLC与三菱变频器通讯应用实例
  18. 分布式数据库同步系统之Otter
  19. mysql查找操作返回值出现 - [User{id=1, userName='null', date=Sun Sep 16 00:00:00 CST 2018}]
  20. 定位教程6---上下相机

热门文章

  1. chromebook刷机_Chromebook辅助功能指南
  2. 构建税务部门信息服务平台
  3. OA系统之:全流程驱动的会议管理
  4. 音频数字信号和模拟信号
  5. 熊掌号php页面改造,本站Emlog熊掌号页面改造记录
  6. 全球政府机构十大网络安全事件
  7. 用ioDraw画流程图
  8. 哪个品牌的蓝牙耳机质量比较好、高品质蓝牙耳机排行榜
  9. Blast中文手册(1)补充
  10. 如何在谷歌浏览器中使用vue调试工具