如何重新创建(合并)从本地和远程删除的分支?

Rob*_*err 1 git

在将一个功能分支合并到开发然后删除本地和远程之后,我意识到我忘了将它合并到生产分支.

当我尝试检查最终提交时,我收到一个警告"检查此提交将创建一个独立的HEAD,并且您将不再在任何分支上......"因此对该操作有点担心.

是否有重现功能分支的步骤,以便它可以合并到生产?

Pet*_*oti 5

您可以通过樱桃采摘在聚合中重新创建它.

从prod创建一个新的分支.然后樱桃挑选新功能提交开发并将其合并到生产中.

要做樱桃选择(如评论中所述),您可以一次执行一次提交,git cherry-pick <hash>或者您可以执行一系列提交git cherry-pick <startingHash>..<finishingHash>