当我在GitHub上从我的本地实例推送更新到远程主机时,我收到了这个通知:
remote:此存储库已移动。请使用新位置[新位置]
有办法解决这个问题吗?
当我在GitHub上从我的本地实例推送更新到远程主机时,我收到了这个通知:
remote:此存储库已移动。请使用新位置[新位置]
有办法解决这个问题吗?
当前回答
简单的方法是:
git remote set-url origin [updated link url https://........git]
或者,如果你喜欢很长的路:
git remote rm origin
git remote add origin [updated link]
GitHub文档详细介绍了更改远程服务器的URL。
其他回答
查询当前的状态。
git remote -v
然后改变它:
git remote set-url origin https://github.com/YOUR-USERNAME/YOUR-REPO.git
简单的方法是:
git remote set-url origin [updated link url https://........git]
或者,如果你喜欢很长的路:
git remote rm origin
git remote add origin [updated link]
GitHub文档详细介绍了更改远程服务器的URL。
这是我找到的答案的升级版。 检查当前的一个:
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