git merge整理

========================================================== git bash merge

一、开发分支(dev)上的代码达到上线的标准后,要合并到 master 分支
git checkout dev
git pull
git checkout master
git merge dev
git push -u origin master


二、当master代码改动了,需要更新开发分支(dev)上的代码
git checkout master 
git pull 
git checkout dev
git merge master 

========================================================== idea git merge

1、点击idea 右下角的红框区域

2、出现如下截图,第一个红框是本地dev merge,也就是说可以从从本地的dev仓库merge,第二个红框表明可以从远程的git dev merge

第三个红框表明,可以从远程的master merge 。

3、点击其中一个后,出现如下截图,第一个红框表明我们可以边比对边merge;第二个红框表明,我们可以整体merge,如果出现冲突,

他会提示手工合并的,merge之后直接push就行,因为该操作包含了commit操作。

原文地址:https://www.cnblogs.com/651434092qq/p/12610603.html