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

git中的merge与rebase

时间:2018-04-20 18:49:42      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:log   soft   src   指点   mit   ima   img   区别   alt   

之前一直对git的merge与rebase很困惑,而且一般也只使用merge而不是使用rebase。今天受高人指点理清了两者的区别。

首先对于两者而言,他们的结果是一样的,差异在于合并的方式(产生的结果就在于log中看起来会让人感觉到有问题,也就是两者的commit记录会有很大差异)

 

merge的合并方式:

技术分享图片

使用rebase的话:

 技术分享图片

补充点:

pull/fetch的区别:

fetch只是单纯的拉取代码。

pull的实际操作:fetch-merge。所以当远程代码有更新时,本地pull后会可能需要处理冲突。

git中的merge与rebase

标签:log   soft   src   指点   mit   ima   img   区别   alt   

原文地址:https://www.cnblogs.com/lilinzhiyu/p/8884845.html

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