[git] git merge 和 git merge --no-ff

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[git] git merge 和 git merge --no-ff相关的知识,希望对你有一定的参考价值。

 

git merge 和 git merge --no-ff

根据这张图片可以看出

技术分享

git merge –no-ff 可以保存你之前的分支历史。能够更好的查看 merge历史,以及branch 状态。

git merge 则不会显示 feature,只保留单条分支记录

 

 

一时间没看明白:

git merge效果:

技术分享

 

 

git merge –no-ff效果

 

技术分享

技术分享

附录:

https://segmentfault.com/q/1010000002477106

技术分享

技术分享

sourcetree使用教程:

http://blog.csdn.net/collonn/article/details/39259227

http://www.ruanyifeng.com/blog/2012/07/git.html

Git 分支 - 利用分支进行开发的工作流程

http://hungyuhei.github.io/2012/08/07/better-git-commit-graph-using-pull---rebase-and-merge---no-ff.html 

以上是关于[git] git merge 和 git merge --no-ff的主要内容,如果未能解决你的问题,请参考以下文章

闲谈 git merge 与 git rebase 的区别

如何避免git merge branch

git merge原理(递归三路合并算法)

变基与合并git rebase git merge

get merge --no-ff和git merge区别git fetch和git pull的区别

git中merge和rebase