1、仓库迁移(A仓库代码迁移至B仓库地址,前提A和B的项目名一致)
操作步骤:
第一步:将A仓库代码clone到本地,进入项目目录
第二步:克隆一份裸版本库;
git clone --bare A.git
在当前项目里你可以看到一个文件夹A.git
第三步:进入裸版本库
cd A.git
第四步:将裸版本库的代码推送至目标仓库B
···
git push --mirror B.git
···
2、合并多条提交记录
1、仓库迁移(A仓库代码迁移至B仓库地址,前提A和B的项目名一致)
操作步骤:
第一步:将A仓库代码clone到本地,进入项目目录
第二步:克隆一份裸版本库;
git clone --bare A.git
在当前项目里你可以看到一个文件夹A.git
第三步:进入裸版本库
cd A.git
第四步:将裸版本库的代码推送至目标仓库B
···
git push --mirror B.git
···
2、合并多条提交记录