技术栈
强制 覆盖 替换
放羊的牧码
10 个月前
git
·
gitlab
·
github
·
分支
·
dev
·
master
·
强制 覆盖 替换
Git - 强制替换覆盖 master 分支解决方案
在版本迭代中,通常会保持一个主分支 master,及多个 dev 分支,但是因为 dev 分支的开发周期过长,迭代太多而没有及时维护 master ,导致后来发版上线的大部分代码都在 dev 分支上,如果将代码在 master 分支合并会导致很多冲突,最后想丢弃原始 master 分支上的代码,直接将已经测试确认过的 dev 分支强行覆盖到 master 上,并且保留前期的开发提交 git 记录,该如何操作呢?