代码库迁移(保留原有提交记录以及分支)
2022-01-04 本文已影响0人
飞翔的小鳄鱼
1.创建一个文件夹,cd进入文件夹后执行下面的命令。 (这个命令会对原仓库 克隆一份裸版本库。然后会在文件夹下生成一份克隆后的git文件)
git clone --bare https://xxx.git
2.cd进入到生成的git文件下
cd xxx.git
3.下面命令将克隆的裸版本库,镜像到目标仓库。
git push --mirror https://xxx.git
4.删除本地代码
cd ..
rm -rf xxx.git
到新服务器 GitHub 上找到 Clone 地址,直接 Clone 到本地就可以了。