先给个结论:改远程仓库地址,用 git remote set-url 这一行命令就够了。95% 的场景下,你根本不用去删远程、改配置文件,更不用写什么脚本。

怎么确认当前远程地址是否真的要改

但别急着敲命令,先跑一下 git remote -v,看看输出里两个 URL(fetch 和 push)是不是一致,是不是指向你预期的仓库。这一步容易踩几个坑:

git remote set-url 的三个关键用法

这个命令默认只改 fetch 和 push 共用的 URL;但有些场景必须拆开处理:

为什么别急着用 git remote remove + add

表面上看是“重装”,其实会丢掉两样东西:

改完之后最容易被忽略的一步

很多人改完 URL 就直接 git push,结果报 fatal: unable to access '...': Could not resolve hostPermission denied (publickey)。这不是地址没改对,而是协议依赖没跟上:

git修改远程仓库地址的方法【总结】

本文转载于:https://www.php.cn/faq/2347834.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。