由于服务项目的厂商不同且需求不断变化且交付周期临近,所以想把之前一个仓库的代码弄到一个新的仓库,待交付完毕后再进行代码整合。
先创建一个远程仓库用来放你要克隆的代码。
克隆一份裸版本代码库
git clone --bare https://gitee.com/XXXX(https://gitee.com/XXXX为你要克隆的源仓库地址)
这个时候你可以看到你已经克隆的裸版本库,比如你之前的代码库名字叫abc,那么你克隆完会看到一个abc.git文件夹,我们切换到这个文件目录下
cd abc.git // 其中abc为你实际的项目名
切换到abc.git目录下后使用git命令推送裸版本到你第一步新建的仓库地址下。
git push --mirror http:https://gitee.com/YYYY(https://gitee.com/YYYY为你新建的的仓库的地址)