我的git项目在我的NGINX服务器上运行,但现在我将所有内容发布到我们之前使用的开发公司的在线gitlab服务器上。我想将此repo更改为我们刚设置的bitbucket存储库,但我无法弄清楚如何添加或更改它。
git remote add origin ssh://git@bitbucket.org:account-name/repo-name.git
当我发布命令时,输出为:致命:远程原点已经存在。
答案 0 :(得分:1)
为了简化过度简化,在Git中,远程只是一个简单的名称,如origin
或upstream
或github
或{em>一个(如在一个单一的URL中)beeblebrox
或其他任何内容。 (实际上,您可以将多个URL附加到任何一个远程名称,但这并不意味着这种用法。)
您一直在使用一个名为origin
的网址。
现在您希望使用其他网址。
你无法添加第二个origin
。您可以添加第二个远程,但您不能将其称为origin
,因为您已经拥有origin
。如果您想拨打这个新的远程howdy-doody
,可以使用git remote add howdy-doody new-url
。
您还可以更改与姓名来源相关联的网址,因此,如果您不想同时使用这两个网址,则只需替换网址即可名为origin
的(单个)远程,使用git remote set-url origin new-url
。