Wondercease

浙ICP备2022017321号

IDEA Git Cherry-Pick 分支的部分提交合并

Git Cherry-pick,通常叫做摘樱桃。此为Git 的一种操作,作用是将部分代码从一个分支转移到另一个分支。

一般情况下,我们采用的是 git merge的方式来合并两个分支的代码。这种情况,适用于我们需要另一个分支的所有代码变动(包含创建分支前的base代码)。

另一种情况是,你只需要部分代码变动(某几个提交),那么就可以采用 Cherry pick。

示例

1.右键module名称,将项目切换到新的分支

2.打开git Log,找到该module的git Log窗口,选择select,查询需要的分支

3.从提交历史中,选中需要合并过来的提交内容,右键进行 Cherry pick。

4.push

发表评论

您的电子邮箱地址不会被公开。