美文网首页
Git Cherry-Pick操作

Git Cherry-Pick操作

作者: metome2 | 来源:发表于2020-06-21 12:17 被阅读0次

    本操作在WebStorm下完成,适用于合并分支1部分代码到分支2过程。

    分支概况

    • master——主线
    • flight——flight分支,该分支从master拉取
    • route——route分支,该分支从master拉取

    需求
    master上修改了底层的代码实现,需要同步修改到flight和route分支上,但不是将master上的所有修改都同步到flight和route上,同步前如下图所示(截图时已完成route分支同步,因此可以看到route分支的时间比master靠前,下面操作是针对flight分支的同步)。

    操作前分支情况

    实现
    采用Cherry-Pick方式将master上指定修改同步到flight分支上,分为以下两步:

    1. 切换到flight分支
      git checkout flight
    2. Cherry-Pick操作
      打开WebStorm中的Version Control面板,切换到Log页签下,选择需要master上需要同步的提交内容,然后右键,选择“Cherry-Pick”即可,如下图所示。


      选择后右键选择Cherry-Pick

    相关文章

      网友评论

          本文标题:Git Cherry-Pick操作

          本文链接:https://www.haomeiwen.com/subject/acvexktx.html