将本地存储库推送到github后,我在github上收到了这个错误。
比较&提取请求master在2分钟前有最近的推送
供参考的图像:[1] :https://i.stack.imgur.com/Jb3jH.jpg
背景
由于您在GitHub中的默认分支设置为main
,因此会通知您master
分支已更新;我可以从你的截图中看出这一点。
这不是GitHub报告的错误;系统将提示您提出拉取请求以将更改从master
合并到main
。
GitHub现在将main
设置为默认分支。可能发生的情况是,您的本地git
安装将master
设置为默认值,或者您通过其他方式(如脚本)创建了master
分支。
$ git branch
将列出您在本地拥有的所有分支机构。
我的建议:
点击";比较&"拉取请求";按钮创建拉取请求。查看您的更改,然后合并到main
中。
完成后:
首先通过运行
git status
确保没有本地更改。如果你这样做了,你可能想通过相同的拉取请求流程,直到你提交了所有内容。
$ git checkout main
$ git pull
此时,您将拥有main
分支的最新版本,从现在起,您可以使用该branch
。推到CCD_ 13将不会显示相同的绿色";比较&"拉取请求";按钮,就像按下master
时一样。