Слияние до определенного коммита

Я создал новую ветку с именем newbranch из ветки master в git. Теперь я проделал некоторую работу и хочу объединить newbranch с master ; однако я внес некоторые дополнительные изменения в newbranch , и я хочу объединить newbranch до четвертого с последнего коммита в master .

Я использовал cherry-pick , но он показывает сообщение, чтобы использовать правильные параметры:

git checkout master    
git cherry-pick ^^^^HEAD newbranch

Могу ли я использовать git merge , чтобы сделать это вместо этого?

git merge newbranch <commitid>
331
задан Nondeterministic narwhal 31 July 2013 в 11:17
поделиться