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

git推送代码到github拒绝推送的解决方案插图
选择推送github仓库之后,仓库文件和本地的文件不一致,我本地开发的文件实在码云的仓库代码之下,所以推送出现了下面截图的报错:
git推送代码到github拒绝推送的解决方案插图(1)

解决方案

在本地源码所在位置打开git工具,执行下面 语句得到本地的代码分支

git branch -a

git推送代码到github拒绝推送的解决方案插图(2)
执行强制推送命令

 git push --force github master

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

git推送代码到github拒绝推送的解决方案插图(3)
git推送代码到github拒绝推送的解决方案插图(4)

本站无任何商业行为
个人在线分享 » git推送代码到github拒绝推送的解决方案
E-->