我有一项工作要求,以便从根本上重新设计我们的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
还有其他几种变体,但还没有解决。有什么想法吗?
答案 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