You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Git推送origin master至GitLab失败(无默认分支)的解决方法

解决GitLab推送失败(无默认分支)的问题

你的错误核心是远程GitLab项目还没有创建默认分支,和SSH密钥无关,按以下步骤处理:

如果你是项目Owner或维护者

  • 网页端创建默认分支:
    登录GitLab项目页面,找到仓库相关选项,点击「创建默认分支」,选择master(和你本地分支名一致)完成创建,之后再执行git push origin master即可。
  • 命令行推送并配置:
    若你有权限,可直接执行以下命令推送并关联上游分支:
    git push -u origin master --force
    
    推送完成后,进入GitLab项目的「设置-仓库」页面,将master设置为默认分支,避免后续出现同类问题。

如果你不是项目Owner/维护者

直接联系项目的Owner或维护者,让他们按照上面的步骤创建默认分支,之后你就能正常推送代码了。

内容的提问来源于stack exchange,提问作者CataGaneku

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 16:18:14