方法一:镜像推送

  1. 从原地址克隆一份裸版本库
git clone old-repository-url
  1. 然后到新的 Git 服务器上创建一个新仓库
  2. 以镜像推送的方式上传代码到新仓库
git push –mirror new-repository-url   //在本地仓库内执行
  1. 删除本地代码
  2. 克隆新的仓库到本地
git clone new-repository-url

方法二:修改仓库地址

方法有很多,这里就先介绍几种

通过命令直接修改远程地址

  1. 进入本地仓库目录
  2. git remote 查看所有远程仓库 //如origin
  3. 执行修改仓库远程地址命令
git remote set-url origin new-repository-url

通过命令先删除再添加远程仓库

  1. 进入本地仓库目录
  2. git remote 查看所有远程仓库 //如origin
  3. 删除远程仓库地址
git remote rm origin
  1. 添加远程仓库地址
git remote add origin new-repository-url

直接修改仓库配置文件

  1. 进入 仓库根目录/.git
  2. vim config
  3. 找到[remote "origin"]字段
[remote "origin"]
    url = my-repository-url
    fetch = +refs/heads/*:refs/remotes/origin/*
  1. 修改url地址为新仓库地址
Last modification:June 6, 2018
If you think my article is useful to you, please feel free to appreciate