小编ste*_*198的帖子

GIT - 如何使分支与master相同

我有一个使用git的网站

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

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

我的问题是我有一个网站已经有很多工作合并到开发分支,它永远不会上线

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

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

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

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

提前致谢

git version-control

13
推荐指数
1
解决办法
9626
查看次数

标签 统计

git ×1

version-control ×1