git cherry pick

September 19, 20201分钟阅读

背景

cherry pick用于将特定的 commit 合并到分支,是以一个 commit 为维度。故一般用于将其他分支固定内容 合并到 master, 常用于临时发布或者 hotfix。

merge 是以一个分支为维度

usage

git cherry-pick [:hash]

或者仅仅将内容 add, 不进行 commit

git cherry-pick [:hash] --no-commit

Reference

未经许可, 不可转载