SourceTree代码管理之遴选(cherry-pick)

236 阅读1分钟

遴选(cherry-pick)

使用场景

比如产品目前正常迭代,有v4.1.0和v5.1.0版本,这时候有个bug需要修复,这个bug在v4.1.0和v5.1.0版本都存在。这两个分支都需要修复,这时候就用到了遴选功能

该功能可以精准的提取代码到目标分支,下面是具体实践

1、在目标分支选择别的分支需要遴选的提交,点右键,选择遴选选项

遴选1.png

2、出现提示框

遴选2.png 勾选框可以选择勾选和不勾选

3、进行遴选

不勾选的话,点继续后需要自己写log,然后再commit

遴选3.png

勾选的话,会沿用被遴选改动的log,点继续后直接commit

遴选4.png

遴选5.png