GIT - 如何使分支与主

时间:2015-04-22 11:28:34

标签: git version-control

我有一个使用git的网站

设置将主分支作为实时站点,将开发分支作为开发域,用于在功能上线之前对其进行测试

没有任何工作直接在master或develop上完成,它总是在功能分支上完成,然后合并进行开发以进行测试,然后master将上线

我的问题是我有一个网站已经将大量工作合并到了开发分支中,这个网站永远不会上线

我被要求让开发分支与主分支匹配,以确保从未上线的工作不会影响其他新功能的测试,这些功能将被合并到开发中

我已经做了一些研究,根据我的理解,我不能使用rebase,因为更多的是因为你分支后更新了一个提交的分支

似乎做我需要的唯一选择是重命名开发分支,然后从master重新创建它并强制推送以远程更新它

这是我最好的选择吗?还是有另一种我不知道的方式?或者也许rebase是正确的,但我不太了解它的目的?

提前致谢

0 个答案:

没有答案