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

GitHub默认分支是什么?如何删除仓库中的默认main分支?

什么是default branch(默认分支)

GitHub 默认分支是访问仓库时默认加载的分支,也是所有新提交、拉取请求默认的基准分支。2020年起GitHub所有新建仓库的默认分支命名从master调整为main,你新建空白仓库后平台会自动生成名为main的默认分支,你本地使用master分支推送后就会同时存在两个分支。

删除默认分支的操作步骤

注意:默认分支无法直接删除,需要先将你常用的master分支切换为新的默认分支,再删除原有main分支。

  • 步骤1:更换默认分支
    进入对应GitHub仓库的「Settings」页面,在左侧菜单栏找到「Branches」选项,点击「Default branch」区域的编辑按钮,下拉选择master为新的默认分支,确认变更即可。
  • 步骤2:删除main分支
    你可以选择任意一种方式操作:
    1. 网页端操作:返回仓库首页,点击分支数量入口进入分支列表,找到main分支右侧的删除按钮点击确认即可。
    2. 本地Git命令操作:
      先同步远程分支信息:git fetch origin
      执行删除远程分支命令:git push origin --delete main

提示:删除前请确认main分支无未迁移的需要保留的代码,避免数据丢失。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 11:45:01