5.5 再次提交(cherry-pick)
- · - ·
之前我们讲变基的时候说到了要“慎用变基”。因为变基如果使用不当会出现问题,本文就为大家讲一个在相对安全的命令,可以在提交较少的情况下使用。
如何做到再次提交?
git 有一个命令是专门用来再次提交的,它就是 cherry-pick
。使用 cherry-pick
可以将已经存在的提交的修改再次应用到其他分支。
应用场景
- 在一个版本中发现 bug,修复后再次提交到其他版本
- 在一个分支中分离不同特性到不同分支
用法
git cherry-pick [选项] 提交id...
cherry-pick 常用选项
选项 | 用法 |
---|---|
-e, --edit | 重新编辑提交消息 |
-n, --no-commit | 不生成新的提交 |
-x | 在新的提交消息后面添加提交来源 |
该内容为何方原创,转载请注明本页地址
https://iamhefang.cn/tutorials/Git系列教程/git-tutorial-5-4-cherry-pick