完整迁移 Git 远程仓库

  1. 以 bare 的方式克隆老的仓库
git clone --bare https://github.com/exampleuser/old-repository.git
  1. 镜像 push 到新的仓库地址
git push --mirror https://github.com/exampleuser/new-repository.git

然后就可以把本地的老仓库删除掉,把新的仓库重新拉下来。