如何解决用 Git 挑选提交是什么意思?
Git 中的 Cherry Picking 意味着从一个分支中选择一个提交并将其应用到另一个分支上。
这与其他方式形成对比,例如merge
通常rebase
将许多提交应用到另一个分支。
- 确保您位于要将提交应用到的分支上。
git switch master
- 执行以下操作:
git cherry-pick <commit-hash>
注意:
- 如果您从公共分支中挑选,您应该考虑使用
git cherry-pick -x <commit-hash>
这将生成一个标准化的提交消息。这样,您(和您的同事)仍然可以跟踪提交的来源,并可能避免将来发生合并冲突。
- 如果您在提交中附加了注释,则它们不会遵循樱桃选择。要将它们也带过来,您必须使用:
git notes copy <from> <to>
附加链接:
解决方法
最近,我被要求cherry-pick
提交。
*那么在 git 中挑选提交是什么意思呢?你怎么做呢?*
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。