| 语法 | git cherry-pick -m <父编号> <合并提交> |
|---|---|
| 父编号 | 1 为合并时所在分支(主干侧),2 为被合入分支 |
| 替代方案 | 优先挑拣合并内的普通提交;撤销合并用 git revert -m <父编号> |
常用示例
常用示例
git show --no-patch --pretty=%P <merge_sha>
git cherry-pick -m 1 <merge_sha>
git log -1 --format='%H %s'对合并提交拣选语义容易误解:优先挑拣其内部普通提交;撤销合并需用 git revert -m 指定主线父。