42

我最近有一个项目的想法。我发现了一个与我想在 Github 上创建的项目相同的项目。我很幸运,因为这个人刚刚开始,所以有一个基础,但一切都非常原始,非常适合添加。

我做了一个项目的分支并犯了一个大错误。在我克隆了叉子并提交了更改后,我意识到我想重命名叉子。显然,这从一开始就更容易做到。

这些是来自 Github 本身的说明

重命名存储库时,会保留其问题、wiki、星标和关注者。分叉继续指向根存储库。

但是,不会为指向旧位置的链接设置重定向。您将需要更新本地存储库以指向新位置。

太好了,我可以简单地重命名 Github 上的分叉,但这会留下带有旧链接的存储库。如何更新我的本地存储库?

4

1 回答 1

27

如果您还没有重命名,您可以推送所有挂起的更改、重命名,然后再次克隆。

如果您已经重命名,您应该只更新本地存储库的来源:

git remote set-url origin git://github.com/youruser/yourrepo
于 2013-06-24T05:14:43.297 回答