添加远程仓库push出错error: failed to pus

2020-01-08  本文已影响0人  leejnull

起因

在GitHub上创建了一个远程仓库,然后又在本地创建了一个项目,git init后又添加远程仓库的依赖,这时候无论是push还是pull都会报错


2019-08-20-11.png

仔细看说明好像是说当前分支和远程分支版本不一致,且当前分支是落后的。
回想起来我在创建远程仓库的时候默认初始化了一个README文件,所以可能在pull的时候产生了冲突。

解决方案

先pull远程分支,并且强制合并
git pull origin master --allow-unrelated-histories

再push就可以了
git push -u origin master

好像我之前也碰到过这个问题,但是没有细看,都是重新clone下来,再在这个文件里面创建项目的,这次总算是找到了原因彻底解决了

来自 https://leejnull.github.io/2019/08/20/2019-08-20-1/

上一篇下一篇

猜你喜欢

热点阅读