两分钟解决 :![rejected] master -> master (fetch first) , 无法正常push到远端库

目录

分析问题的原因

在git push的时候莫名遇到这种情况

若你在git上修改了如README.md的文件。由于本地是没有README.md文件的,所以导致

远端仓库git和本地不同步。
将远端、本地进行合并就可以很好的解决这个问题
注意:直接git pull是没有用的

解决

将远端和本地合并
$ git pull --rebase origin master(必要的时候可以用sudo提权)

然后再进行push就可以把上次提交失败的内容提交上去了
$ git push origin master(必要的时候可以用sudo提权)

相关推荐
SafePloy安策4 小时前
商用服务器密码机的加密技术与优势
运维·服务器·github
小华同学ai15 小时前
Etherpad:Star 17k, 哈哈,找到啦,免费强大的实时协作文档编辑器,支持多人同时协作,别再过啦,有需求的时候不一定能找到,轻量化、快速集成上手,轻
前端·前端框架·github
静心问道1 天前
我这不需要保留本地修改, 只需要拉取远程更改
github
芝麻酱堂1 天前
xcrun: error: invalid active developer path 解决
github
TE-茶叶蛋1 天前
啥!GitHub Copilot也免费使用了
github·copilot
cmgdxrz2 天前
持续集成 01|Gitee
ci/cd·gitee
多多*2 天前
后端技术选型 sa-token校验学习 下 结合项目学习 前后端登录
java·redis·git·学习·github·intellij-idea·状态模式
微臣愚钝2 天前
【git】-3 github创建远程仓库,上传自己的项目,下载别人的项目
git·github
Burt2 天前
开源项目常用工具对比:(二)lint-staged VS nano-staged
前端·github