关于您的分支领先 'origin/master' 共 1 个提交的问题

在提交代码时意外发现出现 “您的分支领先 'origin/master' 共 1 个提交”的问题,如下图:


image.png

回过头重新捋了一下出现的原因:
我是在远程创建了一个开发分支,在本地分支(本地分支和远程上的分支名称相同,都叫song9933-dev)上编写代码,然后推到远程分支,然后我切换到主分支,在将song9933-dev的代码合并到master上,结果就出现了这个问题。如下图:


image.png

解决方法:

(1)切换到主分支 git checkout master
(2)git reset origin/分支名称 (我的是 : git reset origin/master)
(3)重新拉最新代码 git pull即可。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容