首页 > 编程知识 正文

git 迁移仓库,git 拆分仓库

时间:2023-05-03 22:29:26 阅读:271787 作者:1918

包括分支以及提交记录数据的迁移。

最近公司的代码仓库由自建的git仓库迁移到了云效,经过多次测试,终于找到了最好的解决方法。

1,先将所有人的代码都提交并push到远程仓库。

2,找一个文件夹中执行git 命令克隆一份裸版本库

git clone --bare git://39.xx.xx.xx/project_name.git

3、进入到project_name.git目录中,再执行git push --mirror命令,将代码推送到新仓库

cd project_name.gitgit push --mirror git@code.aliyuan.com/path/new_project_name.git

待命令执行完毕后,就可以在新仓库中看到所有的项目文件,接下来就可以使用git clone命令从新仓库下载代码,或者修改原有项目的remote地址,整个迁移过程圆满完成。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。