美文网首页
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