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

目录

分析问题的原因

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

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

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

解决

将远端和本地合并
git pull --rebase origin master(必要的时候可以用sudo提权) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/a875114b5c4d44afb6376866e414986a.png) 然后再进行push就可以把上次提交失败的内容提交上去了 git push origin master(必要的时候可以用sudo提权)

相关推荐
我命由我123458 小时前
Git 推送报错:error: src refspec main does not match any
运维·git·gitee·github·运维开发·学习方法·版本控制
阿里嘎多学长9 小时前
2026-09-20 GitHub 热点项目精选
开发语言·程序员·github·代码托管
峰向AI10 小时前
skill-up: [阿里开源] 让 AI Agent Skills 自己进化的评估工具
github
子林super13 小时前
顺序表用Python3定义与增删改查
github
子林super14 小时前
Python非空判断与类型检查写法
github
子林super14 小时前
Python list与array关键区别及使用场景
github
子林super14 小时前
Python中None与null的区别
github
u13013016 小时前
GitHub 热榜项目:周榜(2026-09-20)
人工智能·github
u13013017 小时前
GitHub 热榜项目:日榜(2026-09-20)
人工智能·github
逛逛GitHub18 小时前
外网 3500 万人围观的 Jev 模型,有这 10 个神奇玩法。
github