【Git 操作】Push rejected Push to origin/master was rejected

题外话:最近忙着实习和做毕设,没时间写博客,今天提交毕设代码出现了下面的问题,解决问题的过程写了本篇博客记录一下。

15:42 Push rejected  Push to origin/master was rejected

在提交项目代码Push到远程Git代码仓库时,遇到了如下图的问题。15:42 Push rejected  Push to origin/master was rejected

在公司实习的时候有大佬带我做需求,也碰到过类似的问题,那我就简述出现问题原因:

今天凌晨开发完成代码后,我顺手提交了一次代码到Github仓库。

然后我到Github仓库浏览了提交的文件(个人习惯),发现README.md文件对项目的介绍很简单。

我直接在Github上修改README.md文件,对项目做一个详细介绍。

下午继续做项目写代码,写完代码提交到Git仓库出现了如上所示的问题。

Github仓库的主分支代码和我本地分支代码出现了冲突,所以远程仓库禁止我提交代码。

简言之,远程分支代码合并出现冲突,造上面问题。

解决办法:

git pull 一下远程分支代码,合并远程分支代码到本地。

(pull命令会把远程分支进行合并到本地分支)

git push 把本地代码推送到远程仓库,OK。

原文地址:https://www.cnblogs.com/Lints/p/12353712.html