我有一个项目(实际上是一个包含一堆文件的文件夹)。
说我有一个主发行版,现在是5.2版。
回到3.0版时,我复制了该文件夹并开始使用另一套功能。就像是git分支的较差版本。
从那时起,很明显主版本是5.2,现在我想将此分支版本合并回主版本,有效地合并为6.0版本。
我该怎么做?
答案 0 :(得分:2)
我复制了文件夹
即git clone
,省略了一些小的清理和方便重命名。重要的是,这两个存储库基于共同的历史记录。
在主版本库中,命令顺序为
git remote add sideproject /path/to/sideproject
git fetch sideproject
现在您已在主存储库中获得所有历史记录,可以git merge sideproject/master
或在那里使用的任何分支名称。