设置github的默认分支

设置github的默认分支

更换默认分支

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

点击main, 可以看到有两个分支: maingpuVersion, 可以看到这里默认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操作是依赖于您当前所处的本地分支和该分支的远程跟踪设置,而不是远程仓库的默认分支设置。

相关推荐
Yvonne爱编码5 分钟前
CSS- 4.1 浮动(Float)
前端·css·html·github·html5·hbuilder
冷yan~1 小时前
GitHub文档加载器设计与实现
java·人工智能·spring·ai·github·ai编程
qianmoQ1 天前
GitHub 趋势日报 (2025年05月14日)
github
Yvonne爱编码2 天前
CSS- 2.1 实战之图文混排、表格、表单
前端·css·html·github·状态模式·html5·hbuilder
qianmoQ2 天前
GitHub 趋势日报 (2025年05月11日)
github
Yvonne爱编码2 天前
HTML-3.3 表格布局(学校官网简易布局实例)
前端·html·github·html5·hbuilder
范纹杉想快点毕业2 天前
以项目的方式学QT开发(一)——超详细讲解(120000多字详细讲解,涵盖qt大量知识)逐步更新!
c语言·数据结构·c++·git·qt·链表·github
tonngw2 天前
【Mac 从 0 到 1 保姆级配置教程 12】- 安装配置万能的编辑器 VSCode 以及常用插件
git·vscode·后端·macos·开源·编辑器·github
八股文领域大手子2 天前
HTTP/1.1 host虚拟主机详解
github
HORSE RUNNING WILD2 天前
解决 PicGo 上传 GitHub图床及Marp中Github图片编译常见难题指南
css·python·github