Git 仓库迁移
1,单分支仓库迁移
$ git remote -v //git remote
命令列出所有远程主机。 使用-v
选项,可以参看远程主机的网址
$ git remote rm origin // 删除本地旧仓库
当前分支链接的远端 (实质 "origin branch" 并没有改变, 只是本地的改变了)
$
git remote set-url origin remote_git_address //remote_git_address更换成你的新的仓库地址
同 $ git remote add origin git@10.XX.XX.XX:XXXX-XXXX
$ git push origin brach_name
2, 一次性迁移所有仓库
checkout 所有需要迁移的分支到本地旧仓库;
$ git push --mirror git@XX.XX.XX.XX:XXXX.git