当您重命名仓库时,除项目站点 URL 之外的所有现有信息将自动重定向到新名称,包括
- 议题
- Wiki
- 星标
- 关注者
有关项目站点的更多信息,请参阅 GitHub Pages 是什么?。
除了重定向网页流量外,所有针对先前位置的 git clone、git fetch 或 git push 操作仍将像在新位置上执行一样继续工作。然而,为了减少混淆,我们强烈建议将任何现有的本地克隆更新为指向新的仓库 URL。您可以在命令行使用 git remote 来实现。
git remote set-url origin NEW_URL
更多信息请参阅 管理远程仓库。
如果您计划重命名拥有 GitHub Pages 站点的仓库,我们建议为该站点使用自定义域名。这可确保站点的 URL 不会因仓库重命名而受影响。有关更多信息,请参阅 关于自定义域名和 GitHub Pages。
注意
GitHub 不会重定向对已重命名仓库中托管的 Action 的调用。任何使用该 Action 的工作流都会因错误 repository not found 而失败。相反,请使用新名称创建新的仓库和 Action,并归档旧仓库。有关更多信息,请参阅 归档仓库。
警告
如果您将来在账户下创建新仓库,请勿重新使用已重命名仓库的原始名称。如果这样做,指向已重命名仓库的重定向将不再生效。
-
在 GitHub 上,导航至仓库的主页面。
-
在仓库名称下,点击 Settings。如果看不到 “Settings” 选项卡,请选择 下拉菜单,然后点击 Settings。

-
在 Repository Name(仓库名称)字段中,输入仓库的新名称。
-
点击 Rename(重命名)。