跳至主要内容

重命名仓库

如果您是组织所有者或拥有仓库的管理员权限,则可以重命名仓库。

当您重命名仓库时,除项目站点 URL 之外的所有现有信息将自动重定向到新名称,包括

  • 议题
  • Wiki
  • 星标
  • 关注者

有关项目站点的更多信息,请参阅 GitHub Pages 是什么?

除了重定向网页流量外,所有针对先前位置的 git clonegit fetchgit push 操作仍将像在新位置上执行一样继续工作。然而,为了减少混淆,我们强烈建议将任何现有的本地克隆更新为指向新的仓库 URL。您可以在命令行使用 git remote 来实现。

git remote set-url origin NEW_URL

更多信息请参阅 管理远程仓库

如果您计划重命名拥有 GitHub Pages 站点的仓库,我们建议为该站点使用自定义域名。这可确保站点的 URL 不会因仓库重命名而受影响。有关更多信息,请参阅 关于自定义域名和 GitHub Pages

注意

GitHub 不会重定向对已重命名仓库中托管的 Action 的调用。任何使用该 Action 的工作流都会因错误 repository not found 而失败。相反,请使用新名称创建新的仓库和 Action,并归档旧仓库。有关更多信息,请参阅 归档仓库

警告

如果您将来在账户下创建新仓库,请勿重新使用已重命名仓库的原始名称。如果这样做,指向已重命名仓库的重定向将不再生效。

  1. 在 GitHub 上,导航至仓库的主页面。

  2. 在仓库名称下,点击 Settings。如果看不到 “Settings” 选项卡,请选择 下拉菜单,然后点击 Settings

    Screenshot of a repository header showing the tabs. The "Settings" tab is highlighted by a dark orange outline.

  3. Repository Name(仓库名称)字段中,输入仓库的新名称。

  4. 点击 Rename(重命名)。

© . This site is unofficial and not affiliated with GitHub, Inc.