首页 > 其他 > 详细

git代码迁移-保留历史提交记录

时间:2021-06-16 22:22:25      阅读:32      评论:0      收藏:0      [点我收藏+]

一、从迁出仓库git中复制出http地址链接 

git clone --bare -b dev http://xxxxxxxx/iridescent/workweixin.git 
 二、在本地创建文件夹 new,进入本文件夹中,右键打开git的 bash 窗口,

 

三、git clone --bare 源码地址

#在打开的git bash here 窗口下,执行下面这个命令
git clone --bare -b dev http://xxxxxxxxxxxx/iridescent/workweixin.git
执行命令后,会在new下生成一个project.git文件 ,进入这个文件

cd workweixin.git/
 四、以镜像的方式推送到新的代码仓库中去

git push --mirror -b mobile-api http://xxxxxxx/xingqizhou/workweixin.git
 五、在回到new文件中,删除project.git文件

#回到new文件夹中
cd ..
#删除project.git文件
rm -rf workweixin.git
 六、最后在new文件夹下,用新仓库的地址把代码克隆下来就好

#在new文件夹下,打卡的bash窗口,输入代命令,初始化新仓库
git init

#初始化后,克隆代码至本地
git clone -b mobile-api http://xxxxxx/xxxxx/workweixin.git

git代码迁移-保留历史提交记录

原文:https://www.cnblogs.com/Marlo/p/14890485.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!