将现有分支推入新仓库

Rya*_*yan 4 git github git-remote git-branch

我目前正在一个项目中,我们有一个UI分支和一个Services分支(不是我的分支设计)。现在,我们需要将它们分为两个不同的存储库。我正在尝试找到最佳方法,同时保留历史记录,而又不让新的回购记录回溯到旧的记录。

提前致谢。

小智 6

您首先必须添加新的远程存储库:

git remote add newrepo https://github.com/name.git
Run Code Online (Sandbox Code Playgroud)

然后,您可以将分支(yournewbranch)推送到此存储库:

git push newrepo yournewbranch:master
Run Code Online (Sandbox Code Playgroud)

如果master分支已经存在,则可以强制更新或推送到新存储库中的另一个分支