一般每家公司内部都会有git仓库,基于开源项目进行二次开发的情况下,就需要把代码从公司迁移到内网,那么要如何操作呢?其实很简单,心得github rocketmq 项目为例,现在希望把release-4.6.0分支代码从github迁移到内网git上
- checkout github代码
git clone https://github.com/apache/rocketmq.git
- 压缩项目目录
- 将压缩包迁移到内网环境
- 解压压缩包,并进入相应的代码代码(例如release-4.6.0)
git checkout release-4.6.0
- 更改git remotes地址
git remote set-url origin xxxxx.git
- 将分支代码push到远程仓库
git push