! [rejected] master -> master (non-fast-forward)

本地创建项目之后,推送到远程已有仓库,需要先git pull 拉下远程仓库,使用以下命令解决问题

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

2、重新add和commit相应文件

3、git push origin master

4、此时就能够上传成功了

你可能感兴趣的:(! [rejected] master -> master (non-fast-forward))