设置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操作是依赖于您当前所处的本地分支和该分支的远程跟踪设置,而不是远程仓库的默认分支设置。

相关推荐
豆豆1 小时前
网站管理系统大全:精选开源与商业CMS系统全面指南
github·cms·建站系统·建站·建站平台·内容管理系统·网站管理系统
用户79457223954134 小时前
一句话生成短视频:当 AI Skills 真正打通"创作流水线"
人工智能·github·ai编程
甄心爱学习4 小时前
【项目实训】法律文书智能摘要系统4
python·github·个人开发
河婆墟邓紫棋4 小时前
MIUI中的权限
android·github
OpenTiny社区5 小时前
GenUI SDK 生成式UI:六大开发特性详解,适配多种业务场景
前端·github·ai编程
Eloudy6 小时前
迁移带有 git lfs 功能的 github 仓库
git·github
忡黑梨7 小时前
eNSP_ACL原理及应用
运维·服务器·网络·tcp/ip·github·负载均衡
代码丰8 小时前
Github高赞项目50K learn-claude-code 的学习笔记总结
笔记·学习·github
是Yu欸9 小时前
SGLang 推理服务基础性能评测
android·数据库·大模型·github·昇腾·sglang·qwen3
Hommy8810 小时前
【开源剪映小助手】项目介绍
开源·github·aigc·剪映小助手