Cherry Pick 的使用场景
当你需要将某些特定的 commit,合并进当前分支时,可以使用该命令。
cherry-pick 时,极其容易发生冲突。一般来说,如果项目中使用了规范的 git 分支操作流,那么基本上不会用到 cherry-pick。
但如果出现了以下三种情况,则可能会使用到。
需求发布窗口发生变更,某个特性需要从版本中单独拎出来,放入另外的迭代中;
同一分支中某些特性改错了,但提交更新次数过多,需要选中某些历史提交,再次合并至 head;
项目最开始的基准分支切错了,后续需要重新切基准分支,并将错误分支上的提交记录移植到正确分支上。
Last updated