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