2017-09-08 3 views
2

J'ai un scénario où je ne veux pas choisir un commit spécifique, mais une gamme de git commits à distance. Je peux forcer la traction avec l'option dure mais cela obtiendra tous les commits en incluant les derniers changements de la télécommande. S'il vous plaît suggérer, comment puis-je obtenir une gamme de choix de commits à distance.Cherry-Picking quelques commissions d'une autre branche


Par exemple, c'est ce que je suis en train d'essayer.

git checkout -b newbranch 62ecb3

git rebase --onto maître 76cada, 56qwqw, 46erer, etc

Répondre

1

utilisation
git cherry-pick 76cada 56qwqw 46erer

2

Disons que l'histoire est A-B-C-D-E-F-G, et que vous souhaitez à écrémer C-D-E-F.

git cherry-pick B..F 

ou

git cherry-pick C^..F 

ou

git cherry-pick C D E F