如何从Git仓库中删除远程源

How to remove remote origin from Git repo

我刚刚做了git init来初始化我的文件夹为git repo,然后使用git remote add origin url添加了一个远程存储库。现在我想删除这个git remote add origin,并添加一个新的存储库git remote add origin new-url。我该怎么做?


您可以执行以下操作,而不是删除和重新添加:

1
git remote set-url origin git://new.url.here

请参见以下问题:更改远程Git存储库的URI(URL)


如果您坚持要删除它:

1
git remote remove origin

或者如果您有Git 1.7.10或更高版本

1
git remote rm origin

但卡豪威尔的回答更好。


要删除遥控器:

1
git remote remove origin

要添加遥控器:

1
git remote add origin yourRemoteUrl

最后

1
git push -u origin master


如果要删除原点然后添加原点,可以尝试此操作:

1
git remote remove origin

然后:

1
git remote add origin http://your_url_here

我没有足够的声誉来评论@user1615903的答案,请将此添加为答案:"git remote remove"不存在,应使用"rm"而不是"remove"。所以正确的方法是:

1
git remote rm origin


可以使用以下命令重命名(更改远程存储库的URL):

1
git remote set-url origin new_URL

新的网址可以类似于https://github.com/abcdefgh/abcd.git

永久删除远程存储库使用:

1
git remote remove origin


另一种方法

取消本地Git存储库

1
rm -rf .git

然后;再次创建git收回

1
git init

然后;重复远程回购连接

1
git remote add origin REPO_URL


首先将更改推送远程URL

1
git remote set-url --push origin https://newurl

第二个将更改获取远程URL

1
git remote set-url origin https://newurl

您可以转到.git文件夹,在不使用命令的情况下编辑配置文件。