这里描述一下本地推送的场景,首先我在码云上建立了一个前端项目,进行了自己的个性化开发,后期在github上创建了一个一样的项目仓库存放代码。使用webstorm进行代码开发。在下面这个位置可以选择推送的代码位置。

选择推送github仓库之后,仓库文件和本地的文件不一致,我本地开发的文件实在码云的仓库代码之下,所以推送出现了下面截图的报错:

解决方案
在本地源码所在位置打开git工具,执行下面 语句得到本地的代码分支
git branch -a

执行强制推送命令
git push --force github master
执行这个命令之后会强制推送代码到远端github仓库,需要注意的是远端仓库会被直接覆盖。要是首次推送会有验证框需要输入自己的github账号进行验证


文章转载自舒一笑的架构笔记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




