git远程仓库代码为空时,而本地报错rejected解决方法

如果在本地编写代码后,才想起要在远程仓库上创建一个新的项目,此时你就不要傻傻地跟我一样,直接使用git push,会出现一下情况


此时问题已经产生了,但是没有关系,我们接下来

一、命令行输入

$ git remote add origin git@xxx/xxx.git

二、 验证是否与远程仓库已经连接

$ git remote

三、让本地仓库的master与远程仓库的master建立连接

git push --set-upstream origin master

四、此时很多人会尝试下面的命令把当前分支代码上传到master分支上。

$ git push -u origin master

但依然没能解决问题

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

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

git pull --rebase origin master

执行上面代码后可以看到本地代码库中多了README.md文件

image.png
此时再执行语句 git push -u origin master即可完成代码上传到github
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 14,339评论 4 54
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 14,654评论 9 163
  • 时间和空间不停地转换,岁月在沉淀。不断听到会有人在诉说岁月的不公和岁月的无情。对此,我还是能理解的,到这个时候,七...
    洪七公叫花鸡阅读 1,553评论 0 1
  • 今天终于有时间又来到骏美公社,看画展是一个原因,主要是来取上次小美女张文景送我的那幅画,被我遗落在画廊了。...
    xinrulianhua阅读 1,391评论 0 0
  • 秋 分(一) 20170926-5:23’秋分 秋分者,阴阳相半也,故昼夜均而寒暑平; 黄道不挚已秋分, 大地轻松...
    泥瓦匠长青阅读 3,446评论 0 0