How can I change the remote/target repository URL on Windows?
本问题已经有最佳答案,请猛点这里访问。
我在Windows上创建了一个本地Git存储库。我们叫它AAA吧。我策划、承诺并将内容推到Github。
我意识到我弄错了名字。
在Github上,我把它改名为
现在,在我的Windows机器上,我需要将
我怎么能做到?
1 | git remote set-url origin <URL> |
在我看来,最简单的方法就是编辑存储库中的.git/config文件。查找你搞乱的条目,只需调整网址。
在我的回购机器上,我经常使用它,如下所示:
1 2 3 4 5 6 7 8 9 10 11 12 | KidA% cat .git/config [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true autocflg = true [remote"origin"] url = ssh://localhost:8888/opt/local/var/git/project.git #url = ssh://xxx.xxx.xxx.xxx:80/opt/local/var/git/project.git fetch = +refs/heads/*:refs/remotes/origin/* |
您看到的注释掉的行是存储库的另一个地址,我有时通过更改注释掉的行来切换到该地址。
当你运行类似于
另一种方法是:
1 | git config remote.origin.url https://github.com/abc/abc.git |
要查看现有的URL,只需执行以下操作:
1 | git config remote.origin.url |
查看.git/config并进行必要的更改。
或者你可以使用
1 | git remote rm [name of the url you sets on adding] |
和
1 | git remote add [name] [URL] |
或者只是
1 | git remote set-url [URL] |
在你做错任何事之前,请与
1 | git help remote |