git push 错误:failed to push some refs to

git.png

增加新项目到远程Git仓库中,push时报错。。。

上传微信小程序双向slider发生错误,记录贴:

cd 至目标目录
git init 
git config --global user.name "name"
git config --global user.email "mailName@mail.com"
git add .
git commit -a -m "some message"
git remote add origin https://github.com/weixianlove/zy-slider.git
git push -u origin master

然后报错:

报错.png

百度试过: 使用强制提交覆盖,但是没用,本来就是新项目,里面没啥东西

git push -f

后来找到:

先到github上看看远程repository下到底有啥东西,发现目标库是空的。
但是有一个README.md文件(本地代码中没有),而出现错误的原因是github中的README.md文件不在本地代码目录中。
也就是说我们需要先将远程代码库中的任何文件先pull到本地代码库中,才能push新的代码到github代码库中。

使用如下命令:

git pull --rebase origin master

pull --rebase

然后:

git push -u origin master

终于提交成功。。。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Laoqi's Linux运维专列

nginx负载均衡-根据访问的目录来区分后端的web

37360
来自专栏挖坑填坑

Angular4记账webApp练手项目之一(利用angular-cli构建Angular4.X项目)

官方文档 :https://github.com/angular/angular-cli

10030
来自专栏smy

git同步远程已删除的分支和删除本地多余的分支

可以发现红框中的分支是远程分支已被删除的分支,根据提示可以使用 git remote prune 来同步删除这些分支。

15020
来自专栏皮振伟的专栏

[linux][network]bond技术分析

前言: 云计算场景下,经常会使用到bond技术的主备模式。这里分析一下bond技术的原理。 原理: 简单回忆一下IPV4协议栈,以用户发送一个HTTP请求为...

408110
来自专栏黑泽君的专栏

Java如何制作帮助文档(API)

步骤如下:   (1)写一个工具类   (2)对这个类加入文档注释   (3)用工具解析文档注释     javadoc工具   (4)格式 ...

58520
来自专栏黑泽君的专栏

svn: Can't connect to host 'localhost': 由于目标计算机积 的原因及解决办法

今天使用eclipse连接svn服务器提交代码的时候提示:svn: Can't connect to host 'localhost': 由于目标计算机积 ,如...

21120
来自专栏程序员八阿哥

python中os.path 与sys.path

看别人写的代码,会发现两个和路径设置有关的模块 os 和sys。 python 中我们会使用这两个模块和文件路径, 创建文件 之类的 操作。 使用ubunt...

11410
来自专栏桥路_大数据

nginx的安装和打点服务器配置

497110
来自专栏测试驿栈

Jmeter(二十一)_完整Demo

3:设置你的信息头管理器:application/json;text/plain;charset=UTF-8  

31630
来自专栏web编程技术分享

【php增删改查实例】第二十一节 - 用户修改功能19.1 添加用户修改的按钮

21640

扫码关注云+社区

领取腾讯云代金券