当前位置:   article > 正文

IDEA+Git代码合并_idea git合并代码

idea git合并代码

一、分支(如dev)代码合并(merge)到主分支(master):

1.首先在dev分支上完成对应的编码工作,并进行提交;

2.切换到主分支(master)分支:

git checkout master

 

3.更新代码:

git pull

 

4.将分支(dev)代码merge到本地主分支(local master)上:

git merge <自己分支名>

 

5.将本地主分支(local master)推送更新到远程仓库,使远程仓库的主分支(remote master)同步更新显示:

git push origin master

二、主分支(master)代码合并(rebase)到分支(如dev):

1.明确主分支(master)上有新的改动;

2.切换到主分支(master)分支:

git checkout master

3.更新代码:

git pull
 

 

 

4.切换到分支(dev):

git checkout <自己分支>
 

 

5.开始合并操作(rebase master分支):

git merge master --no-ff

 

注意:

通常合并分支代码时,Git会使用“Fast forward”模式,使用这种模式,在删除分支后,会丢掉分支信息;如果要强制禁用“Fast forward”模式,Git会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息。加上“--no-ff”参数,表示禁用“Fast forward”模式

6.merge完成后进行提交操作:

git commit

 执行commit操作后,如果出现如下提示,表示输入信息,保持不动就好,执行“:wq”命令即可:
 

 

注意:

这一步的commit操作,是将本地分支rebase master的部分commit到分支上。

7.推送自己的分支(dev)到远程仓库:

git push origin <自己的分支>
 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/410988
推荐阅读
相关标签
  

闽ICP备14008679号