标签:git name 仓库 project xx Git 全过程 迁移
Git仓库完整迁移全过程
包括分支以及提交记录数据的迁移。
最近公司的代码仓库由自建的git仓库迁移到了云效,经过多次测试,终于找到了最好的解决方法。
1,先将所有人的代码都提交并push到远程仓库。
git clone --bare git://39.xx.xx.xx/project_name.git
2,找一个文件夹中执行git 命令克隆一份裸版本库
3、进入到project_name.git目录中,再执行git push --mirror命令,将代码推送到新仓库
cd project_name.git git push --mirror git@code.aliyuan.com/path/new_project_name.git
待命令执行完毕后,就可以在新仓库中看到所有的项目文件,接下来就可以使用git clone命令从新仓库下载代码,或者修改原有项目的remote地址,整个迁移过程圆满完成。
标签:git,name,仓库,project,xx,Git,全过程,迁移 来源: https://www.cnblogs.com/Ming2021/p/15597768.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。