如何将一个仓库的分支推送到另一个仓库的新分支?

4

我在测试仓库中有一个名为“tree”的分支。

现在我想把这个分支移动到一个新的仓库“react-tree-component”中,作为全新的主分支。

Testing > tree
MOVE TO
react-tree-component > master

用例:我有一个测试存储库,我把它作为粗略的工作处理。但有时这项工作会被证明是有用的,并且可以成为另一个值得拥有自己存储库的项目的起点。因此需要进行以下操作:
如何做到这一点?

1
尝试添加新的远程仓库 (git remote add react-tree-component <url>) 并推送分支 (git push -u react-tree-component tree:master),假设在那里不存在主分支。 - mszymborski
1
@mszymborski,谢谢,我明白了! - harsh
1
可能是重复的问题:从多个远程位置拉/推 - phd
1个回答

4

首先需要添加新的“目标”远程:

git remote add react-tree-component <url>

然后通过重命名推送:

git push -u react-tree-component tree:master


注意:请勿删除 HTML 标签。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接