我们有一个长期运行的Gitlab项目(带有git存储库),现在已经接近完成。
此存储库大约有400个分支。
我想将其中一些分支(2-5)迁移到具有另一个git repo的另一个项目,并以它们为起点。
最好的方法是什么?
我已经阅读了git clone --single-branch
和git clone --branch
的手册,但仍不清楚当我有多个分支机构时,这对我有什么帮助。
我可以从该存储库克隆单个分支,更改远程并推送。 然后,如何添加另一个分支?
Gitlab是从Omnibus软件包安装的CE版本11.0.2。
答案 0 :(得分:0)
这是我设法做到的
git push new_remote refs/heads/branch:refs/heads/branch