设置github的默认分支

设置github的默认分支

更换默认分支

之前默认的分支想main, 现在想更换默认的分支

点击main, 可以看到有两个分支: main和gpuVersion, 可以看到这里默认main分支为default

如果想设置gpuVersion作为default,可以点击View all branches, 进入下一个截图的页面:

点击那个交换箭头,可以进行Switch default branch, 进入下面的页面:

选择gpuVersion分支,点击Update

默认分支的作用

默认分支的设置主要影响仓库在GitHub网站上的表现,以及当您新克隆仓库时自动检出(checkout)的分支。但当您已经在一个现有的仓库中并处于某一特定分支上时,执行git pull命令通常会拉取该分支与其对应的远程分支(upstream)之间的更改,而不是默认分支的更改。

具体来说:

如果您处于一个名为gpuVersion的分支上,执行git pull会尝试从远程仓库的同名分支(在这种情况下是origin/gpuVersion)拉取代码到本地的gpuVersion分支。

如果您处于main分支,git pull会尝试从远程的main分支拉取代码。

然而,当您克隆一个新的仓库到本地时,Git会自动检出远程仓库的默认分支到本地。也就是说,如果您将gpuVersion设置为默认分支,并对仓库执行一个新的git clone操作,那么克隆完成后您会发现自动处于gpuVersion分支上。

总体而言,git pull操作是依赖于您当前所处的本地分支和该分支的远程跟踪设置,而不是远程仓库的默认分支设置。

相关推荐
wflynn3 小时前
GitHub 日榜趋势速报 | 2026-11-03
开源·github
u1301304 小时前
GitHub 热榜项目:日榜(2026-11-03)
人工智能·github
GoGeekBaird9 小时前
别再给每个 AI 做自我介绍了:我做了一个「个人上下文」管理系统
后端·github·agent
莫晓燚10 小时前
Ansible 13 个常用模块---企业实战
git·github
程序员柒叔12 小时前
Diagram Design 解构:45 种图型如何用语义路由与 SVG 质量门交付
人工智能·github·agent·skills
逛逛GitHub12 小时前
9 个神级 GitHub 项目助你蹭上抖音、小红书 Vibe 知识大赏热点。
github
m4Rk_12 小时前
【论文阅读】Agent 记忆机制(119):EvoLife——让具身 Agent 把主动问到的答案沉淀为可复用的空间经验
论文阅读·人工智能·学习·开源·github
后台模板学习16 小时前
GitHub Actions 与 Jenkins 在日志监
运维·github·jenkins
miofly16 小时前
GitHub 今日推荐|auto-ontology:给 Agent 装上企业数据的语义索引
python·开源·github
miofly18 小时前
GitHub 日榜趋势速报 | 2026-11-04
开源·github