1.场景描述:
当远程仓库地址变更之后,本地仓库不能链接到远程仓库进行跟踪及修改,就需要变更远程仓库地址进行重新跟踪
2.修改方法:
修改方式有四种,根据具体情况进行修改
前提说明:
以下均以项目git_test为例:
老地址:http://192.168.xxxx.12:9797/john/git_test.git
新地址:http://192.168.xxx.235:9797/john/git_test.git
远程仓库名称: origin
方法一:通过命令删除本地本地同步的远程仓库地址,然后重新添加指定远程仓库
- 进入git_test所在的目录
- git remote -vv 查看所有远程仓库
- git remote xxx 查看指定远程仓库地址
- git remote rm origin 删除远程指定仓库
- git remote add origin http://192.168.100.235:9797/john/git_test.git 添加远程仓库地址
方法二:直接通过命令修改本地仓库同步的远程仓库
- 进入git_test所在的目录
- git remote -vv 查看所有远程仓库
- git remote xxx 查看指定远程仓库地址
- git remote set-url 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 //修改 [remote “origin”]下面的url即可
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master