GitHub:重命名存储库后,GitHub会记住旧的原始URL吗?

时间:2014-09-25 18:27:45

标签: git github

我通过Web界面在GitHub上重命名了我的存储库,但我的本地存储库仍然可以从原始端获取。 为什么会这样?重命名存储库后,github会记住旧的URL吗?

1 个答案:

答案 0 :(得分:4)

是。见https://help.github.com/articles/renaming-a-repository

  

除了重定向网络流量外,针对之前位置的所有git clonegit fetchgit push操作都将继续发挥作用,就像在新位置上进行一样。

但是,GitHub仍然建议贡献者执行以下操作:

  

[...]为减少混淆,我们强烈建议您更新任何现有的本地克隆以指向新的存储库URL。您可以在命令行上使用git remote来执行此操作:

git remote set-url origin new_url

这是一个非常方便的功能:它让世界各地的贡献者(到GitHub仓库)更新他们的本地配置,而不是让Git向他们大喊远程(仍然与他们本地的旧URL相关联) config)不存在。