Git迁移仓库并带有历史提交记录

迁移git仓库

很多时候,我们会遇到一个问题。Git仓库的迁移,需要保留已有的历史记录
我们可以这样做:
使用 --mirror模式会把本地的所有分支都克隆

//先用 --bare 克隆裸仓库
git clone git@gitee.com:xxx/old.git --bare
//进入new.git 这样就可以把所有分支都克隆到新仓库了
git push --mirror git@gitee.com:xxx/new.git 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容