小编典典

'git push' 上已经存在远程源到新存储库

all

我在 GitHub 上的某个位置有我的项目,git@github.com:myname/oldrep.git.

现在我想将我所有的代码推送到其他位置的新存储库,git@github.com:newname/newrep.git.

我使用了命令:

git remote add origin git@github.com:myname/oldrep.git

但我收到了这个:

致命:远程来源已经存在。


阅读 172

收藏
2022-03-06

共1个答案

小编典典

您收到此错误是因为“原点”不可用。“origin”是一个约定,不是命令的一部分。“origin”是远程存储库的本地名称。

例如你也可以写:

git remote add myorigin git@github.com:myname/oldrep.git  
git remote add testtest git@github.com:myname/oldrep.git

参见手册:

http://www.kernel.org/pub/software/scm/git/docs/git-
remote.html

要删除远程存储库,请输入:

git remote rm origin

如果要删除“上游”远程,“origin”再次是远程存储库的名称:

git remote rm upstream
2022-03-06