git 仓库搬迁 包括所有分支,记录;
一:登录新的服务器,进入要放新仓库的文件夹
二:执行下面命令
1: git clone --mirror <旧的仓库地址>
2: cd <刚clone的文件夹>
3: git remote set-url origin <新的仓库地址>
eg : git remote set-url origin ssh://git@xxx.xxx.xxx.xxx/home/mgitproject/xxx/xxx
4: git push -f origin
如果 出现failed to push some refs to git
运行下面命令:
git pull --rebase origin master