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

相关推荐
guiyanakaung2 小时前
CMP 如何优雅的实现跨软件的拖拽功能
前端·github
HelloGitHub6 小时前
开源新旗舰 GLM-4.5:不想刷榜,只想干活儿
人工智能·开源·github
星际码仔7 小时前
Zread 和 DeepWiki 怎么选?一张图全搞懂
github·chatglm (智谱)
DogDaoDao7 小时前
GitHub开源项目Zerox:AI驱动的OCR革命
人工智能·深度学习·开源·github·ocr·图像识别·zerox
Albert_Lsk8 小时前
【2025/07/28】GitHub 今日热门项目
人工智能·开源·github·开源协议
C++ 老炮儿的技术栈19 小时前
在 Scintilla 中为 Squirrel 语言设置语法解析器的方法
linux·运维·c++·git·ubuntu·github·visual studio
油泼辣子多加20 小时前
2025年07月25日Github流行趋势
github
OpenTiny社区21 小时前
把 SearchBox 塞进项目,搜索转化率怒涨 400%?
前端·vue.js·github
王小义笔记21 小时前
创建属于自己的github Page主页
github
猫头虎1 天前
GitHub下载教程:2025年最新详解从GitHub上传、下载文件、子目录与完整项目【图文教程】
git·svn·gitee·开源·github·gitea·gitcode