码迷,mamicode.com
首页 > 其他好文 > 详细

git merge的使用

时间:2019-04-14 14:19:39      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:orm   参数   image   png   img   情况   一个   技术   防止   

 

在实际开发中经常会用到git merge操作。但很多情况下我们并不想合并后直接提交,这里介绍git merge的两个常用参数:

--no-commit

--no-commit 参数使得合并后,为了防止合并失败并不自动提交,能够给使用者一个机会在提交前审视和修改合并结果。(这个使用后不会合并为一次commit)

git merge --no-commit dev.master   // dev.master 是要合并的分支名称

 

--squash

--squash 参数当一个合并发生时,从当前分支和对方分支的共同祖先节点之后的对方分支节点,一直到对方分支的顶部节点将会压缩在一起,使用者可以经过审视后进行提交,产生一个新的节点。(即将要合并的多次commit合并成一次commit)。

git merge --squash dev.master      // dev.master 是要合并的分支名称

 

 

在PhpStorm中的使用:
技术图片

 

技术图片

 

其中勾选"No commit":相当于使用--no-commit

勾选"Squash commit":相当于使用--squash

 

git merge的使用

标签:orm   参数   image   png   img   情况   一个   技术   防止   

原文地址:https://www.cnblogs.com/woods1815/p/10704673.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!