git本地master与远程master冲突解决
2018-12-18 本文已影响0人
曼木子
将本地已有项目上传至新建远程git仓库,首先在本地项目文件中添加远程仓库地址
git remote add origin 远程地址
git push -u origin master
运行时报错,出错提示 git failed to push some refs to git。。。
解决办法是重新初始化远程分支
git pull --rebase origin master
这样会导致本地原有的master分支与远程的master分支不一样,无法切换
解决办法是:在本地重新新建一个本地分支,名字不要是master,然后 git branch -d master 删除本地master分支。这样就只存在远程master分支了,再切换到远程master分支,将新建分支的代码merge到master分支,就可以正常提交代码了。