git如何把master代码合并覆盖到自己的分支?

Posted 铁锤妹妹@

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git如何把master代码合并覆盖到自己的分支?相关的知识,希望对你有一定的参考价值。

需求:

近期由于项目紧急需求,先在master分支替换了生产的域名,进行了发版;就导致master分支和pre-master分支代码不一致

解决方法:

现在有两种方法可保持两个分支代码一致

方法1

1)先切换到 master主分支

git checkout master

2)git pull 把 master 主分支领先的代码 pull 下来(用来合并到pre-master分支上)

git pull

3)切换到想要合并的 pre-master 分支上

git checkout pre-master

4)把 master主分支 代码 merge 到 pre-master 分支上

git merge master

5)合并完毕 git push 推上去就可以了,现在master和pre-master代码是一样的了

git push

方法2

由于需求只是更改了master的生产域名,更改的地方不多,直接切换到pre-master分支搜索需要修改的内容,全局替换就行

以上是关于git如何把master代码合并覆盖到自己的分支?的主要内容,如果未能解决你的问题,请参考以下文章

git 如何把develop分支代码合并到master主分支

git 合并分支到master

git分支覆盖合并,以及创新分支并且推送

git 把分支代码合并给master主分支

git 合并分支到master

Git 合并流程