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

git 中关于两个分支 merge 代码的疑问

  •  
  •   pscl · 2017-10-13 13:55:30 +08:00 · 3967 次点击
    这是一个创建于 2635 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请问一下,我有两个分支,dev 和 main,在 dev 分支中提交过了多次代码,然后 merge 到 main 分支时,指定的是 dev 分支的最新提交,那是不是会把 dev 分支里面所有的代码都一起 merge 过来呢?如果我只是想把 dev 分支里某次提交 merge 过去怎么操作呢?谢谢大家。

    5 条回复    2017-10-13 14:43:50 +08:00
    neoblackcap
        1
    neoblackcap  
       2017-10-13 13:58:09 +08:00   ❤️ 1
    git cherry-pick
    iWicky
        2
    iWicky  
       2017-10-13 14:00:41 +08:00
    一楼正解
    yoa1q7y
        3
    yoa1q7y  
       2017-10-13 14:03:18 +08:00
    二楼说得对
    scriptB0y
        4
    scriptB0y  
       2017-10-13 14:08:29 +08:00
    听楼上的
    pscl
        5
    pscl  
    OP
       2017-10-13 14:43:50 +08:00
    @neoblackcap 非常感谢,由于不用命令行,不过在 SourceTree 里面也找到了,:)

    @iWicky
    @yoa1q7y
    @scriptB0y 同感谢,:)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1006 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:28 · PVG 06:28 · LAX 14:28 · JFK 17:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.