如何将现有Git分支添加到另一个存储库。两个存储库都在同一个内部Gitlab服务器上,我不关心维护这个分支的现有历史。
答案 0 :(得分:2)
假设服务器中的两个repos是RSa和RSb,可以通过git://xxx.yyy.zz/RSa.git
和git://xxx.yyy.zz/RSb.git
访问。目标是将RSa的分支refs/heads/bsa-dev
添加到RSb。
在本地计算机中,
git init work
cd work
git fetch git://xxx.yyy.zz/RSa.git refs/heads/bsa-dev
git push git://xxx.yyy.zz/RSb.git FETCH_HEAD:refs/heads/bsa-dev