Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将本地分支的所有提交转移到其自己的git存储库_Git_Github - Fatal编程技术网

将本地分支的所有提交转移到其自己的git存储库

将本地分支的所有提交转移到其自己的git存储库,git,github,Git,Github,我从GitHub克隆了一个存储库,创建了两个本地分支,并对它们进行了多次提交。同时,我决定不将这些分支中实现的功能集成到原始存储库中,而是集成到一个新的存储库中 如何将这两个分支中的所有提交(但不是原始存储库中已经存在的提交)传输到新存储库 如何将这两个分支中的所有提交(但不是原始存储库中已经存在的提交)传输到新存储库 是否确认要保留这两个分支的所有提交 如果是,最简单的解决方案是在本地存储库中添加一个remote,将两个关系重大的分支推到这个remote。因此,假设这两个分支被命名为featu

我从GitHub克隆了一个存储库,创建了两个本地分支,并对它们进行了多次提交。同时,我决定不将这些分支中实现的功能集成到原始存储库中,而是集成到一个新的存储库中

如何将这两个分支中的所有提交(但不是原始存储库中已经存在的提交)传输到新存储库

如何将这两个分支中的所有提交(但不是原始存储库中已经存在的提交)传输到新存储库

是否确认要保留这两个分支的所有提交

如果是,最简单的解决方案是在本地存储库中添加一个
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

现在还不清楚你想做什么。你能举一些例子吗?您想复制这些提交的所有历史记录还是仅复制您所做的提交?这是否回答了您的问题?