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

如何让GitHub仓库访客默认跳转至指定非master分支(不改默认分支)

解决访客跳转至指定开发分支的方法

既然不想修改仓库的默认分支,那我们可以从访客进入仓库后的引导环节入手,给你几个实用的方案:

1. 在默认分支的README顶部加醒目的跳转提示

这是最直接有效的方式,访客从你个人主页点进仓库后,首先看到的就是master分支的README,我们在这里放一个显眼的引导:
你可以用Markdown写个清晰的提示,比如:

# 👋 欢迎来到Cataclysm-DDA仓库!
**⚠️ 重要提示:当前为默认master分支,活跃开发工作均在 `washboard_batch` 分支进行**
👉 [点击直接进入washboard_batch分支查看最新内容](https://github.com/DanielPBak/Cataclysm-DDA/tree/washboard_batch)

如果想让样式更突出,还可以用加粗文本+表情符号组合,确保访客第一眼就能注意到。

2. 补充仓库About区域的跳转链接

在仓库主页右侧的「About」板块,点击编辑按钮,添加一个指向washboard_batch分支的链接(比如命名为「开发分支」)。这样访客进入仓库后,除了README的提示,右侧栏也能找到跳转入口,多一层保障。

3. 自动跳转进阶方案(可选)

如果想要更平滑的自动跳转体验,可以在master分支创建一个简单的HTML跳转页面:

  1. 在master分支根目录新建index.html文件,内容如下:
<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="refresh" content="0; url=https://github.com/DanielPBak/Cataclysm-DDA/tree/washboard_batch">
</head>
<body>
    <p>正在跳转到活跃开发分支... 如果未自动跳转,请<a href="https://github.com/DanielPBak/Cataclysm-DDA/tree/washboard_batch">点击这里</a></p>
</body>
</html>
  1. 开启仓库的GitHub Pages功能,选择master分支作为Pages的源。
  2. 之后你可以在个人主页的仓库描述里补充这个Pages链接(不过个人主页的默认仓库列表链接还是指向master分支,这个方案适合你主动分享链接的场景,或者作为README跳转的补充)。

这些方法都不需要修改仓库的默认分支,完美满足你的需求~

内容的提问来源于stack exchange,提问作者Daniel Paczuski Bak

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.25 08:13:42