V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
leonlh
V2EX  ›  git

请教一个 git merge 的问题

  •  
  •   leonlh · 2016-03-03 11:44:18 +08:00 · 2228 次点击
    这是一个创建于 3186 天前的主题,其中的信息可能已经有所发展或是发生改变。

    是个比较基础的 git 问题...
    情况是这样的:
    1. 在时间 t1 从 master 上拉出分支 release
    2. 在时间 t2 master 经历了 10 个提交, relase 经历了 5 个提交
    请问:
    1. 如何便捷的比较出 release 从被拉出来的 t1 时刻开始, master 经历了那些提交...
    2. 想要将在 master 上的这 10 个提交,部分 merge 到 release ,用 cherry-pick 是不是最便捷?

    5 条回复    2016-03-03 19:58:27 +08:00
    YuJianrong
        1
    YuJianrong  
       2016-03-03 12:02:05 +08:00   ❤️ 2
    gitk --all 可以非常直观地看出什么提交。
    然后确实 cherry-pick 最方便。
    wittyfox
        2
    wittyfox  
       2016-03-03 12:43:40 +08:00 via Android
    你这个拉出是指新建?
    如果是全部 merge 就用 rebase ,部分 merge 就用 cherry-pick
    jzk
        3
    jzk  
       2016-03-03 15:51:55 +08:00
    leonlh
        4
    leonlh  
    OP
       2016-03-03 19:58:21 +08:00
    @jzk thanks
    leonlh
        5
    leonlh  
    OP
       2016-03-03 19:58:27 +08:00
    @wittyfox thanks
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2715 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 14:44 · PVG 22:44 · LAX 06:44 · JFK 09:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.