我正在尝试更改Git中我的起始分支的远程URL。我想要更改的仅仅是SSH端口。首先,列出我的远程起源,得到以下结果:
git remote -v
origin user@example.com:package/name.git (fetch)
origin user@example.com:package/name.git (push)
然后,我运行set-url
命令来更改我的原始URL:
git remote set-url origin ssh://user@example.com:XX/package/name.git (XX is my port #)
现在,我可以顺利地获取,但是将我的分支推送到远程仓库不起作用,因为推送URL没有更改。再次列出我的远程仓库,我得到了这个结果:
git remote -v
origin ssh://user@example.com:XX/package/name.git (fetch)
origin user@example.com:package/name.git (push)
为什么我的set-url
命令只更改了获取URL?