我们平常可能会遇到git仓库迁移的问题,现在把迁移方法备忘一下。
1、先备份仓库裸仓库
git clone --bare git://gitlab.com/test/bak.git--bare 创建的克隆版本库都不包含工作区,直接就是版本库的内容。
2、在新的代码仓库上新建一个仓库。
3、然后推送裸仓库到新建的仓库上
cd bak.git
git push --mirror git@newpath/test/new.git--mirror 会保留之前的版本提交记录
4、现在就可以从新的git地址上clone代码了
本文介绍了一种常用的Git仓库迁移方法,包括备份裸仓库、新建仓库、推送裸仓库到新仓库并保留版本提交记录等步骤。
1618

被折叠的 条评论
为什么被折叠?



