提示信息
原因是因为你的本地仓库和远程仓库产生了冲突
push of current branch was rejected remote changes need to be merged before pushing
解决方案
1.强行push一波
存在问题:会使之前的远程代码丢失。
git push -u origin master -f
2.push前先将远程repository修改pull下来
存在问题:本地编写的代码会被覆盖
git pull origin master
git push -u origin master
3.利用第三分支
优点:既不修改本地,又不动远程