首页 > 编程知识 正文

git 嵌套仓库,获取git仓库

时间:2023-05-04 06:32:36 阅读:271810 作者:83

有时项目需要,需将一个git仓库拷贝到另一个git仓库,那么如何实现git仓库拷贝呢?

为了更清楚说明仓库拷贝步骤,这里我们举例说明下:
现需将project-source.git项目从gitlab.source.com拷贝至gitlab.target.com ,仓库拷贝步骤:

1)克隆源版本库:

git clone --bare git@gitlab.source.com:my/project-source.git

2)在目标服务器gitlab.source.com上创建git项目project-target.git
3)以镜像推送的方式上传代码到gitlab.target.com服务器上

cd project-source.gitgit push --mirror git@gitlab.target.com:my/project-target.git

4) 删除project-source.git

cd ../rm -rf project-source.git

5) 拉取目标git仓库到到本地

git clone git@gitlab.target.com:my/project-target.git

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