Git从另一个分支中选择更改

Dmi*_*tri 2 git

我有3个分支:master,featureA,featureB.我想从分支A到分支B导入一些更改(不一定在单独的提交中),我该怎么做?我想我应该在交互模式下使用一些命令,但我还没弄清楚会做什么.

Dav*_*fer 6

你会想要使用git cherry-pick.

您可以通过在命令行中指定要合并的提交哈希来以声明方式执行此操作.

如果更改不一定是完整提交,git cherry-pick --no-commit然后进行一些编辑,那么git commit(或git commit --amend)就是您所追求的.

  • 如果更改不一定是完整的提交,`cherry-pick --no-commit`后跟一些编辑和`commit`(或`commit --amend`). (2认同)