场景:以前自己整的flutter项目是托管自己的腾讯云开发者平台了,现在应公司的要求要托管到阿里云平台上面,所以需要跨平台迁徙代码。
需求:
1.保留原始所有branch、tag。
2.保留原始所有的提交记录。
3.保留原始项目所有成员信息。
具体操作:
假定:
1.原始项目已经拉取到本地,而且项目文件夹名称为project
2.新平台git地址:git@codehub.devcloud.huaweicloud.com:leaderProject.git
$ cd project
$ git push --mirror git@codehub.devcloud.huaweicloud.com:leaderProject.git
就ok了。