修改git远程仓库地址

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改git远程仓库地址相关的知识,希望对你有一定的参考价值。

参考技术A 方式一:修改远程仓库地址【推荐,一次更新无需后续操作】
git remote set-url origin URL //更换远程仓库地址,URL为新地址
方式二:先删除远程仓库地址,然后再添加【慎用,切换后分支需要逐个关联】

git remote rm origin // 删除现有远程仓库

git remote add origin url // 添加新远程仓库

git remote -v // 查看远程仓库的地址

Git远程仓库地址变更本地如何修改

公司搬移, 作为git仓库的服务器IP地址变了。 本地代码挺多,重新检出太占时间,可以修改一个什么配置让我本地仓库和新的远程仓库建立关联吗, 答案是肯定的!

方法有很多,这里简单介绍几种:
以下均以项目git_test为例:
老地址:http://192.168.1.12:9797/john/git_test.git
新地址:http://192.168.100.235:9797/john/git_test.git
远程仓库名称: origin

方法一 通过命令直接修改远程地址
进入git_test根目录
git remote 查看所有远程仓库, git remote xxx 查看指定远程仓库地址
git remote set-url origin http://192.168.100.235:9797/john/git_test.git
方法二 通过命令先删除再添加远程仓库
进入git_test根目录
git remote 查看所有远程仓库, git remote xxx 查看指定远程仓库地址
git remote rm origin
git remote add origin http://192.168.100.235:9797/john/git_test.git
方法三 直接修改配置文件
进入git_test/.git
vim config

[core]
repositoryformatversion = 0
filemode = true
logallrefupdates = true
precomposeunicode = true
[remote "origin"]
url = http://192.168.100.235:9797/shimanqiang/assistant.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master

修改 [remote “origin”]下面的url即可

方法四 通过第三方git客户端修改。
以SourceTree为例,点击 仓库 -> 仓库配置 -> 远程仓库 即可管理此项目中配置的所有远程仓库, 而且这个界面最下方还可以点击编辑配置文件,同样可以完成方法三。

以上是关于修改git远程仓库地址的主要内容,如果未能解决你的问题,请参考以下文章

git修改远程仓库地址

git--修改远程仓库的地址--方法/实例

git修改远程仓库关联

Git远程仓库地址变更本地如何修改

修改git远程仓库地址

git修改远程仓库地址