You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何撤销git remote set-url命令设置的Git远程仓库地址?

解决方法

1. 确认当前错误的远程地址

先执行命令查看当前的远程仓库配置,确认错误的地址信息:

git remote -v

你会看到origin对应的是你之前设置的HTTPS格式地址。

2. 恢复为原SSH格式远程地址

你平时使用私钥验证,说明原远程地址是SSH协议格式(GitLab的SSH地址通常为git@gitlab.com:<你的用户名>/<原仓库名>.git),执行以下命令修改回正确地址:

git remote set-url origin git@gitlab.com:<你的用户名>/<原仓库名>.git

提示:如果忘记原仓库的SSH地址,可登录GitLab仓库页面,在「克隆」选项中复制SSH格式的地址。

3. 验证修改效果

再次执行git remote -v,确认origin的地址已变回SSH格式,此时执行git push origin main就会回到原来的私钥密码验证流程。

补充:直接编辑配置文件的方式

如果命令行操作不方便,也可以直接修改本地仓库的配置文件:

  • 打开仓库根目录下的.git/config文件
  • 找到[remote "origin"]段落,将url字段的值替换为原SSH地址
  • 保存文件即可生效

内容的提问来源于stack exchange,提问作者Imahn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 07:55:33