Git 迁移仓库

将仓库迁移到新的服务器上,并且保留所有的分支,提交记录,

  1. 从原仓库克隆一个镜像下来
git clone --mirror old.git (old.git 为老项目的git地址)
  1. 新服务器上新建一个空的项目
  2. 将拷贝下来的镜像远程地址设为第2步新建项目的地址
git remote set-url --push origin new.git (new.git 为新项目的git地址)
  1. 将镜像推送到新建项目上去
git push

你可能感兴趣的:(Git 迁移仓库)