如何将Git存储库转移到另一个主分支
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将Git存储库转移到另一个主分支相关的知识,希望对你有一定的参考价值。
我刚完成我的模板引擎的开发,Squirrelly。我将当前版本存储在GitHub存储库中的https://github.com/squirrellyjs/squirrelly处,并将新版本存储在https://github.com/squirrellyjs/squirrelly-next中。
我的问题与最终在NPM上发布有关。最初我计划在squirrelly-next
发布,然后合并,但是我认为我决定只在squirrelly@8.0.0
发布。
但是问题是,所有新开发都在squirrelly-next
存储库中,我需要以某种方式将代码和历史记录保存到squirrelly
存储库(带有v7
的分支)。
我实际上只是考虑将https://github.com/squirrellyjs/squirrelly重命名为https://github.com/squirrellyjs/squirrelly-v7,将https://github.com/squirrellyjs/squirrelly-next重命名为https://github.com/squirrellyjs/squirrelly。这样会有潜在的弊端吗?如果是这样,如何将我的Git存储库从squirrelly-next
转到squirrelly
的主分支?
但是可能有多种选择,我正在描述的最常用的方法是您可以在项目中添加两个存储库。
我意识到,实际上没有必要尝试将新的存储库与旧的存储库合并,因为它们的历史记录不相关,并且新的存储库是从一个空的存储库开始的。
以上是关于如何将Git存储库转移到另一个主分支的主要内容,如果未能解决你的问题,请参考以下文章
如何将一个git的master分支提交添加到另一个git中?