在github中重命名repo时出错,“remote:此存储库已移动。请使用新位置”

时间:2015-05-25 17:33:08

标签: git

我收到此通知:{I}当我将更新从本地实例推送到GitHub上的远程主数据时。

有没有办法解决这个问题?

3 个答案:

答案 0 :(得分:208)

简单的方法是:

 git remote set-url origin [updated link url https://........git]

或者,如果您喜欢漫长的道路:

 git remote rm origin
 git remote add origin [updated link]

Changing a remote's URL github文档进一步详细说明。

答案 1 :(得分:39)

检查当前的那个:

  git remote -v

然后改变它:

  git remote set-url origin https://github.com/YOUR-USERNAME/YOUR-REPO.git

答案 2 :(得分:3)

这是对我找到的答案的升级。 检查当前的:

git remote -v

使用上面的命令你会得到类似的结果

origin  https://github.com/YOUR-USERNAME/YOUR-REPO (fetch)
origin  https://github.com/YOUR-USERNAME/YOUR-REPO (push)

注意这一点,这是不同之处,它可能总是起源。

您根据发现的内容编写命令。所以如果是原产地, 然后你改变它:

git remote set-url origin https://github.com/YOUR-USERNAME/YOUR-REPO

如果是上游,你可以像这样改变它:

git remote set-url upstream https://github.com/YOUR-USERNAME/YOUR-REPO