我在 GitHub 上的某个位置有我的项目,git@github.com:myname/oldrep.git.
git@github.com:myname/oldrep.git
现在我想将我所有的代码推送到其他位置的新存储库,git@github.com:newname/newrep.git.
git@github.com:newname/newrep.git
我使用了命令:
git remote add origin git@github.com:myname/oldrep.git
但我收到了这个:
致命:远程来源已经存在。
您收到此错误是因为“原点”不可用。“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