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

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

作者: silly鸿 | 来源:发表于2017-11-28 22:19 被阅读0次

    如果在本地编写代码后,才想起要在远程仓库上创建一个新的项目,此时你就不要傻傻地跟我一样,直接使用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

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/lslybxtx.html