首页/开发/Git 与协作速查/git cherry-pick -x 记录来源
合并变基与冲突71 条

git cherry-pick -x 记录来源

在生成的提交信息末尾附加 (cherry picked from commit <哈希>) 注记,方便追溯来源,是向维护分支回移补丁时的常见要求。

Git 与协作速查开发更新于 2026-10-12
用途在提交信息中标注来源提交
语法git cherry-pick -x <提交>
用途场景backport 到稳定分支

常用示例

常用示例
git cherry-pick -x 3f6a2b1
git log -1 --format=full
来源注记对跨版本追溯有价值;从私有分支向公开仓库拣选前,确认来源信息可以公开。

易错点

  • -x 只加注记不改内容,若原提交信息里含敏感引用(内部链接),公开前要清理
  • 来源哈希指向的提交在目标仓库中通常不存在,评审时别把它当可点击引用

数据来源与参考

  • Git 官方文档:git-cherry-pick(-x)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌