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

问题描述 投票:691回答:9

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

git git-remote
9个回答
1296
投票

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

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

看到这个问题:Change the URI (URL) for a remote Git repository


2
投票

设置起源远程网址 -

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

这里的起源是你的推送网址名称。您可能有多个来源。如果您有多个原点替换原点作为该名称。

用于删除Origin

   git remote rm origin/originName
   or
   git remote remove origin/originName

用于添加新原点

   git remote add origin/originName git://new.url.here / RemoteUrl

612
投票

如果你坚持删除它:

git remote remove origin

或者,如果你有Git版本1.7.10或更早

git remote rm origin

kahowell's answer更好。


58
投票

要删除遥控器:

git remote remove origin

要添加远程:

git remote add origin yourRemoteUrl

最后

git push -u origin master

36
投票

你可以尝试这个,如果你想删除原点然后添加它:

git remote remove origin

然后:

git remote add origin http://your_url_here

33
投票

我没有足够的声誉评论@ user1615903的答案,所以添加这个作为答案:“git remote remove”不存在,应该使用“rm”而不是“remove”。所以正确的方法是:

git remote rm origin

14
投票

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

git remote set-url origin new_URL

new_URL可以像https://github.com/abcdefgh/abcd.git

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

git remote remove origin

3
投票

另一种方法

取消本地git存储库

rm -rf .git

然后;再次创建git存储库

git init

然后;重复远程repo连接

git remote add origin REPO_URL

2
投票

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


2
投票

首先会改变推送远程网址

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

第二个将更改提取远程网址

git remote set-url origin https://newurl
© www.soinside.com 2019 - 2024. All rights reserved.