git各种命令 & git merge和git rebase的区别


git merge 和 rebase的区别:

http://blog.csdn.net/jollyjumper/article/details/24743751

对于两个分支而言,rebase和merge没有区别,但是rebase更干净,因为log hisitory是线性的,但commit不一定按日期先后排,而是local commit总在后面,merge之后history变得比较复杂,但是commit按日期排序,stackoverflow上有个图示很好:

http://stackoverflow.com/questions/16666089/whats-the-difference-between-git-merge-and-git-rebase

这篇博客则说适用场景,认为产品OEM保留分支时适用rebase,功能分支合并到主分支用merge。

http://blog.csdn.net/rryqsh/article/details/8230560

优质内容筛选与推荐>>
1、我是如何写作一本软件+哲学式的书籍的(下)
2、timus[1090. In the Army Now]
3、tomcat启动停在Initializing Spring root WebApplicationContext
4、Redis事务深入解析和使用
5、JSF的生命周期


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号