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分支,就可以正常提交代码了。

上一篇 下一篇

猜你喜欢

热点阅读