在gitlab中删除上游仓库

时间:2019-03-16 14:52:09

标签: git

我有一项工作要求,以便从根本上重新设计我们的gilab存储库。为方便起见,我正在尝试将其编写成脚本。为此,我需要从命令行删除并创建远程仓库。

我做了一些基础研究,找到了git remove命令。我这样做是为了获取原始网址:

git config --get remote.origin.url

,然后将其删除:

git remote remove git@gitlab.work.com:Michael/myrepo.git

但是我收到此错误:

fatal: No such remote: git@gitlab.work.com:Michael/myrepo.git

我不知道怎么回事,因为我只是问远程仓库是什么。我也尝试过

https://gitlab.work.com:Michael/myrepo.git

还有其他几种变体,但还没有解决。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

git remove使用远程名称,而不是URL。

$ git remote -v
origin  https://githubm.com/blah/blah (fetch)
origin  https://githubm.com/blah/blah (push)

$ git remote remove origin