gpt4 book ai didi

Git 通过 cherry-pick merge 提交

转载 作者:太空狗 更新时间:2023-10-29 13:46:10 25 4
gpt4 key购买 nike

以下场景:我有多个分支(主/预览/发布)。我正在掌握发展,做定期提交。我们称它们为“实验性”和“修复”。

现在我想将选定的修复提交 merge 到我的预览分支,而不需要实验提交。

图像应该显示我的意思。

schema of git-repository

现在我尝试使用 cherry-pickrebase 但我不知道如何管理它。

最佳答案

看起来 cherry-pick 是您想要的工具,但从您的评论中可以明显看出您遇到了冲突。在这种情况下,请仔细阅读 git cherry-pick 命令的输出,它应该会告诉您如何继续以完成 cherry-pick。通常,您必须找到冲突的文件(例如使用 git status),解决冲突,然后 git add 解决的文件。这三个步骤也可以用 git mergetool 代替。当你完成解析后,你可以使用 git cherry-pick --continue 来完成操作。

虽然您可能需要考虑您的分支模型,但通常您不需要经常使用 cherry-pick。考虑例如在他们自己的分支中开发功能,并在为这些分支准备新版本时将它们 merge 到适当的“发布分支”(预览/发布)中。

关于Git 通过 cherry-pick merge 提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10579977/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com