git push到GitHub的时候遇到! [rejected] master -> master (non-fast-forward)的问题

本地已经有项目代码了在add和commit之后,想要push到远程仓库

    git push origin master

此时报错:

 ! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to 'github.com:leah-zheng/Cloud_Listen.git'

解决方法:

1、git pull origin master --allow-unrelated-histories //把远程仓库和本地同步,消除差异

2、重新add和commit相应文件

3、git push origin master

4、上传成功

 

posted @ 2020-07-15 23:27  Quark_Z  阅读(248)  评论(0)    收藏  举报