我刚刚使用 git init
将我的文件夹初始化为 Git 存储库,然后使用 git remote add origin URL
添加了一个远程存储库。现在我想删除这个 git remote add origin
并添加一个新的存储库 git remote add origin new-URL
。我该怎么做?
您可以执行以下操作,而不是删除和重新添加:
git remote set-url origin git://new.url.here
看到这个问题:How to change the URI (URL) for a remote Git repository?
要删除远程使用这个:
git remote remove origin
如果您坚持删除它:
git remote remove origin
或者如果你有 Git 1.7.10 或更早版本
git remote rm origin
但kahowell's answer 更好。
git remote remove <name>
来实现,其中 name
是存储库名称,而不是完整的 URL
git remote rm
中的 rm
适用于我认为的每个 git 版本,而不仅仅是旧版本 <2。
移除遥控器:
git remote remove origin
添加遥控器:
git remote add origin yourRemoteUrl
最后
git push -u origin master
你可以试试这个,如果你想删除原点然后添加它:
git remote remove origin
然后:
git remote add origin http://your_url_here
我没有足够的声誉来评论@user1615903 的答案,所以添加这个作为答案:“git remote remove”不存在,应该使用“rm”而不是“remove”。所以正确的做法是:
git remote rm origin
remove
在 1.7.12 中添加。我已经更新了我的答案。
要删除只需使用此命令
git remote remove origin
添新
git remote add origin (path)
您可以使用以下命令重命名(更改远程存储库的 URL):
git remote set-url origin new_URL
new_URL 可以像 https://github.com/abcdefgh/abcd.git
太永久删除远程存储库使用:
git remote remove origin
要设置来源远程 url-
git remote set-url origin git://new.url.here
这里 origin 是您的推送 url 名称。您可能有多个来源。如果您有多个来源,请将来源替换为该名称。
用于删除 Origin
git remote rm origin/originName
or
git remote remove origin/originName
用于添加新原点
git remote add origin/originName git://new.url.here / RemoteUrl
也许我迟到了,您可以使用 git remote remove origin
来完成这项工作。
另一种方法
取消本地 git 存储库(警告:这会删除历史记录)
rm -rf .git
然后;再次创建 git 存储库
git init
然后;重复远程 repo 连接
git remote add origin REPO_URL
但是有一个警告:这会删除历史记录。
如果为像 heroku 和自己的存储库这样的项目设置了多个远程,则使用以下命令检查本地项目目录中的可用远程 URL
git remote -v
它将显示所有远程 URL,例如
heroku https://git......git
origin https://git......git
如果你想删除heroku遥控器,
git remote remove heroku
仅当要删除自己的远程存储库时,它才会删除heroku remote
git remote remove origin
首先将更改推送远程 url
git remote set-url --push origin https://newurl
第二个将更改获取远程 url
git remote set-url origin https://newurl
您可以转到 .git 文件夹,在不使用命令的情况下编辑配置文件。
Git 别名一直是救命稻草:
注意:如果它不同于根据您的需要更新,则默认名称来源。我通常有所有回购的“起源”
第 1 步:定义 git 别名 ->
此命令将有助于查看您现有的“来源”和远程“URL”
git config --global alias.url "remote -v"
这将删除您现有的远程“原点”
git config --global alias.ro "remote remove origin"
这将添加新的远程“原点”
git config --global alias.ao "remote add origin"
第2步:如何使用它->
打开你的终端有 git repo
通过运行命令检查现有的来源/ url
git url
e.g output:
IF-PERSONAL REPO:
git@github.com:<USERNAME>/<REPO-NAME>.git (fetch/push)
IF-ORGANIZATION:
origin git@github.com:<ORGANIZATION>/<REPO-NAME>.git (fetch/push)
通过运行命令删除现有的源和 url
git ro
通过运行命令添加新的远程源
git ao <URL>
e.g git ao git@github.com:<USERNAME>/<REPO-NAME>.git
如果您在这里寻找更简单的方法来使用 Android Studio 执行此操作。你可以:
在菜单栏上转到 Git,然后单击 Manages remotes... 将打开一个窗口,您可以在其中使用 (+) 和 (-) 按钮添加和删除原始 URL。点击确定申请。
不定期副业成功案例分享