将本地分支的所有提交转移到其自己的git存储库
我从GitHub克隆了一个存储库,创建了两个本地分支,并对它们进行了多次提交。同时,我决定不将这些分支中实现的功能集成到原始存储库中,而是集成到一个新的存储库中 如何将这两个分支中的所有提交(但不是原始存储库中已经存在的提交)传输到新存储库 如何将这两个分支中的所有提交(但不是原始存储库中已经存在的提交)传输到新存储库 是否确认要保留这两个分支的所有提交 如果是,最简单的解决方案是在本地存储库中添加一个将本地分支的所有提交转移到其自己的git存储库,git,github,Git,Github,我从GitHub克隆了一个存储库,创建了两个本地分支,并对它们进行了多次提交。同时,我决定不将这些分支中实现的功能集成到原始存储库中,而是集成到一个新的存储库中 如何将这两个分支中的所有提交(但不是原始存储库中已经存在的提交)传输到新存储库 如何将这两个分支中的所有提交(但不是原始存储库中已经存在的提交)传输到新存储库 是否确认要保留这两个分支的所有提交 如果是,最简单的解决方案是在本地存储库中添加一个remote,将两个关系重大的分支推到这个remote。因此,假设这两个分支被命名为featu
remote
,将两个关系重大的分支推到这个remote
。因此,假设这两个分支被命名为feature-1
和feature-2
:
git remote add newrepo git@github.com:…/….git
git push newrepo feature-1:feature-1
git push newrepo feature-2:feature-2
# git remote remove newrepo # optional
现在还不清楚你想做什么。你能举一些例子吗?您想复制这些提交的所有历史记录还是仅复制您所做的提交?这是否回答了您的问题?