重命名仓库时,所有现有信息(项目站点 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 不会重定向对重命名仓库托管的操作的调用。使用该操作的任何工作流都将失败并显示错误 repository not found
。相反,请使用新名称创建新的仓库和操作,并存档旧仓库。有关更多信息,请参阅 "存档仓库."
警告:如果您将来在您的帐户下创建新的仓库,请不要重复使用重命名仓库的原始名称。如果您这样做,重定向到重命名仓库将不再起作用。
-
在 GitHub.com 上,导航到仓库的主页。
-
在您的仓库名称下,单击 设置。如果您看不到“设置”选项卡,请选择 下拉菜单,然后单击 设置。
-
在 **仓库名称** 字段中,输入您的仓库的新名称。
-
点击 **重命名**。