关于 Git 优选
您可以在一个分支上优选提交在另一个分支上创建具有相同更改的提交副本。 如果将更改提交到错误的分支或想要对另一分支进行相同的更改,您可以优选提交将更改应用到另一个分支。 您也可以在准备创建或合并拉取请求之前使用优选来应用特定的更改。 例如,如果您向功能分支提交错误修复,则可优选包含错误修复的提交到项目的其他分支。
您还可以在与团队合作时使用优选。 有些项目包括通过优选提交所做的参与。 有关详细信息,请参阅 Git 文档中的分布式 Git - 维护项目。
优选提交
-
在 GitHub Desktop 中,单击“ 当前分支”。
-
在分支列表中,单击包含您想要优的提交的分支。
-
在左边栏中,单击“历史记录”。
-
选择要挑拣的提交。
可以选择一个提交,也可以使用 Command 或 Shift 选择多个提交。
可以选择一个提交,也可以使用 Ctrl 或 Shift 选择多个提交。
-
右键单击所选提交,然后单击 “挑拣提交”,然后选择要将提交复制到的分支。 还可以从“历史记录”选项卡将要挑拣的提交拖到 Current Branch 下拉菜单,然后将提交放在要将提交复制到的分支上。
-
当前分支将更改为挑拣提交的分支。 现在可以将挑拣的提交推送到远程存储库。
其他阅读材料
- Git 文档中的 git-cherry-pick
- “用于在 GitHub Desktop 中管理提交的选项”